{"name":"io.github.jyswee/agenticmemory","slug":"jyswee-agenticmemory","title":null,"description":"Persistent memory for AI agents — history, context, semantic search, queues. 17 tools, stdio/SSE.","url":"https://mcp.market/server/jyswee-agenticmemory","rating":null,"grade":"B","score":83,"certified":false,"status":"active","category":"search","tags":["search"],"presence":{"score":35,"stars":1,"forks":0,"downloads_week":79,"last_push_at":"2026-09-07T18:44:03.000Z","license":"NOASSERTION"},"uptime":{"percent":100,"checks":2,"ok":2,"last_checked_at":"2026-09-19T23:26:11.953Z","last_ok_at":"2026-09-19T23:26:11.953Z","latency_ms":184},"claimed":false,"transport":"mixed","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/jyswee/agenticmemory","website":"https://agenticmemory.ai","version":"1.9.0","remotes":[{"type":"sse","url":"https://mcp.agenticmemory.ai/sse","headers":[{"description":"Bearer token using your Agentic Memory API key: 'Bearer amk_...'. Optional for tool discovery; required to call a tool. Get one instantly with `npx agmry signup my-project`.","isSecret":true,"name":"Authorization"}]}],"packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"agmry","version":"1.9.0","runtimeHint":"npx","transport":{"type":"stdio"},"runtimeArguments":[{"isRequired":true,"value":"mcp-serve","type":"positional"}],"environmentVariables":[{"description":"Agentic Memory API key (amk_...). Optional for tool discovery; required to call a tool. Get one instantly with `agmry signup my-project` — no browser, no card, live for 48h; $0 card-auth starts the free 7-day trial.","isSecret":true,"name":"AGMRY_API_KEY"}]}],"tools":[{"name":"context_delete","description":"Delete a context key.","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"spaceId":{"type":"string","description":"Memory space ID"},"key":{"type":"string","description":"Context key to delete"}},"required":["spaceId","key"]}},{"name":"context_get","description":"Get a context value by key.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"spaceId":{"type":"string","description":"Memory space ID"},"key":{"type":"string","description":"Context key name"}},"required":["spaceId","key"]}},{"name":"context_list","description":"List all context keys and values in a space.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"spaceId":{"type":"string","description":"Memory space ID"}},"required":["spaceId"]}},{"name":"context_set","description":"Set a key-value context entry. Stores structured data (JSON or string).","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"spaceId":{"type":"string","description":"Memory space ID"},"key":{"type":"string","description":"Context key name"},"value":{"description":"Value to store (string, number, object, array)"}},"required":["spaceId","key","value"]}},{"name":"entries_list","description":"List long-term memory entries. Filter by tags.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"spaceId":{"type":"string","description":"Memory space ID"},"limit":{"type":"number","description":"Max entries (default: 20)"},"tags":{"type":"string","description":"Comma-separated tags to filter by"}},"required":["spaceId"]}},{"name":"entry_add","description":"Add a long-term memory entry (summary, decision, extraction, artifact).","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"spaceId":{"type":"string","description":"Memory space ID"},"title":{"type":"string","description":"Entry title"},"content":{"type":"string","description":"Entry content"},"type":{"type":"string","description":"Type: extraction, summary, decision, artifact (default: extraction)"},"tags":{"type":"array","items":{"type":"string"},"description":"Tags for filtering"}},"required":["spaceId","title"]}},{"name":"memory_bootstrap","description":"Load full context in one call: recent messages, entries, context, scratchpad. Run this at session start.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"spaceId":{"type":"string","description":"Memory space ID"},"entries":{"type":"number","description":"Number of entries to include (default: 10)"},"messages":{"type":"number","description":"Number of messages to include (default: 20)"},"query":{"type":"string","description":"Semantic query for relevant entries"}},"required":["spaceId"]}},{"name":"memory_clear","description":"Clear all messages in a memory space.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"spaceId":{"type":"string","description":"Memory space ID"}},"required":["spaceId"]}},{"name":"memory_recall","description":"Recall recent messages from conversation history. Returns newest first.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"spaceId":{"type":"string","description":"Memory space ID"},"limit":{"type":"number","description":"Number of messages to return (default: 20)"}},"required":["spaceId"]}},{"name":"memory_search","description":"Semantic search across past conversations. Finds by meaning, not keywords.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"spaceId":{"type":"string","description":"Memory space ID"},"query":{"type":"string","description":"Natural language search query"},"limit":{"type":"number","description":"Max results (default: 10)"},"tags":{"type":"array","items":{"type":"string"},"description":"Filter by tags"}},"required":["spaceId","query"]}},{"name":"memory_store","description":"Store a message in conversation history. Use for remembering what just happened.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"spaceId":{"type":"string","description":"Memory space ID"},"content":{"type":"string","description":"Message content"},"role":{"type":"string","description":"Role: user, assistant, system, tool (default: user)"}},"required":["spaceId","content"]}},{"name":"memory_store_batch","description":"Store multiple messages at once.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"spaceId":{"type":"string","description":"Memory space ID"},"messages":{"type":"array","items":{"type":"object","properties":{"role":{"type":"string"},"content":{"type":"string"}}},"description":"Array of {role, content} messages"}},"required":["spaceId","messages"]}},{"name":"queue_peek","description":"Peek at a queue without consuming: returns length and the head envelope.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"spaceId":{"type":"string","description":"Memory space ID"},"queue":{"type":"string","description":"Queue name"}},"required":["spaceId","queue"]}},{"name":"queue_pop","description":"Dequeue the oldest envelope from a FIFO queue (returns null if empty). Set wait (max 25s) to long-poll for the next envelope.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"spaceId":{"type":"string","description":"Memory space ID"},"queue":{"type":"string","description":"Queue name"},"wait":{"type":"number","description":"Long-poll seconds, 0-25 (default: 0 = return immediately)"}},"required":["spaceId","queue"]}},{"name":"queue_push","description":"Enqueue a JSON envelope onto a FIFO queue in a memory space. Use to send work/events to other agents sharing the space.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"spaceId":{"type":"string","description":"Memory space ID"},"queue":{"type":"string","description":"Queue name (lowercase alphanumeric plus . _ : -, max 64 chars)"},"envelope":{"type":"object","description":"JSON envelope to enqueue (opaque to the server)"}},"required":["spaceId","queue","envelope"]}},{"name":"spaces_create","description":"Create a new memory space.","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"name":{"type":"string","description":"Space name"},"slug":{"type":"string","description":"URL-safe slug"}},"required":["name","slug"]}},{"name":"spaces_list","description":"List all memory spaces owned by this API key.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{}}}],"scan":{"score":83,"grade":"B","scanned_at":"2026-09-20T00:26:46.243Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-20T00:26:46.262Z","components":{"code":{"score":20,"max":25,"notes":["26 source files scanned"]},"reliability":{"score":17,"max":20,"notes":["remote reachable in 2229ms"]},"poisoning":{"score":15,"max":15,"notes":["17 tool descriptions checked"]},"auth":{"score":8,"max":15,"notes":["API key sent as a header"]},"maintenance":{"score":15,"max":15,"notes":["last push 12 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[{"id":"obf.hex-density","severity":"medium","component":"code","title":"Heavily hex-escaped string (obfuscation)","evidence":"dist/commands/auth.js: …16=function(_0x31b602){const _0xc9c2da='\\x61\\x62\\x63\\x64\\x65\\x66\\x67\\x68\\x69\\x6a\\x6b\\x6c\\x6d\\x6e\\x6f\\x70\\x71\\x72\\x73\\x74\\x75\\x76\\x77\\x78\\x79\\x7a\\x41\\x42\\x43\\x44\\x45\\x46\\x47\\x48\\x49\\x4a\\x4b\\x4c\\x4d\\x4e\\x4f\\x50\\x51\\x52\\x53\\x54\\x55\\x56\\x57\\x58\\x59\\x5a\\x30\\x31\\x32\\x33\\x34\\x35\\x36\\x37\\x38\\x39\\x2b\\x2f\\x3d';let _0x296cab='',_0x1c8c6c='';for(let …"}],"inputs":{"probes":[{"url":"https://mcp.agenticmemory.ai/sse","reachable":true,"authRequired":false,"latencyMs":2229,"serverInfo":{"name":"agenticmemory","version":"1.1.3"}}],"packages":[{"registryType":"npm","identifier":"agmry","version":"1.9.0","found":true,"license":"SEE LICENSE IN LICENSE","hasInstallScripts":false,"dependencyCount":0,"publishedAt":"2026-09-07T18:31:37.201Z","repositoryUrl":"git+https://github.com/jyswee/agenticmemory.git","weeklyDownloads":79}],"repo":{"found":true,"owner":"jyswee","repo":"agenticmemory","archived":false,"pushedAt":"2026-09-07T18:44:03Z","stars":1,"forks":0,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/11043064?v=4","ownerCreatedAt":"2015-02-17T10:44:46Z","license":"NOASSERTION"},"icon":{"url":"https://prodmedia.tyga.host/public/tyga.cloud/landing/agenticmemory.ai/favicon.ico","source":"site","width":48,"height":48},"presence":{"stars":1,"forks":0,"downloadsWeek":79,"license":"NOASSERTION","lastPushAt":"2026-09-07T18:44:03.000Z","score":35}}}},"grade_history":[],"reviews":[]}