{"name":"io.github.kael-bit/engram","slug":"kael-bit-engram","title":null,"description":"Hierarchical memory for AI agents. Three-layer (buffer/working/core) with decay and promotion.","url":"https://mcp.market/server/kael-bit-engram","rating":null,"grade":"C","score":63,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":17,"stars":27,"forks":4,"downloads_week":null,"last_push_at":"2026-03-03T05:02:31.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/kael-bit/engram-rs","website":null,"version":"0.10.0","remotes":[],"packages":[{"registryType":"npm","identifier":"engram-rs-mcp","version":"0.10.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"URL of the engram server","format":"string","name":"ENGRAM_URL"},{"description":"API key for authentication","format":"string","isSecret":true,"name":"ENGRAM_API_KEY"}]}],"tools":[{"name":"engram_consolidate","description":"Run a memory consolidation cycle. Promotes important memories upward,","write_action":true,"price_micros":0,"input_schema":null},{"name":"engram_delete","description":"Delete a memory by ID. Use when a memory is outdated, incorrect, or redundant.","write_action":true,"price_micros":0,"input_schema":null},{"name":"engram_extract","description":"Extract structured memories from raw text using LLM.","write_action":false,"price_micros":0,"input_schema":null},{"name":"engram_health","description":"Detailed health check: uptime, RSS memory, embed cache stats, AI config status.","write_action":false,"price_micros":0,"input_schema":null},{"name":"engram_recall","description":"Hybrid semantic + keyword search with budget-aware retrieval.","write_action":false,"price_micros":0,"input_schema":null},{"name":"engram_recent","description":"List recent memories by creation time. Good for session context recovery.","write_action":false,"price_micros":0,"input_schema":null},{"name":"engram_repair","description":"Repair FTS search index. Removes orphaned entries and rebuilds missing ones.","write_action":false,"price_micros":0,"input_schema":null},{"name":"engram_restore","description":"Restore a soft-deleted memory from trash back to its original layer.","write_action":false,"price_micros":0,"input_schema":null},{"name":"engram_resume","description":"Full memory bootstrap for session recovery. Returns core (permanent knowledge),","write_action":false,"price_micros":0,"input_schema":null},{"name":"engram_search","description":"Quick keyword search. Lighter than recall — no scoring or budget logic.","write_action":false,"price_micros":0,"input_schema":null},{"name":"engram_stats","description":"Get memory statistics: counts per layer, AI status, version.","write_action":false,"price_micros":0,"input_schema":null},{"name":"engram_store","description":"Store a memory. All memories start in Buffer and promote to Working/Core through","write_action":false,"price_micros":0,"input_schema":null},{"name":"engram_trash","description":"List soft-deleted memories. Recently deleted items can be restored.","write_action":false,"price_micros":0,"input_schema":null},{"name":"engram_triggers","description":"Fetch trigger memories for a specific action. Call before performing an action (e.g. git-push, deploy) to recall relevant lessons and rules.","write_action":false,"price_micros":0,"input_schema":null},{"name":"engram_update","description":"Update a memory's content, metadata (importance, tags, layer, kind). Use supersedes on store to replace with history.","write_action":true,"price_micros":0,"input_schema":null}],"scan":{"score":63,"grade":"C","scanned_at":"2026-09-28T06:09:29.351Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-09-28T06:09:29.337Z","components":{"code":{"score":25,"max":25,"notes":["3 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":6,"max":15,"notes":["static API keys via environment variables"]},"maintenance":{"score":4,"max":15,"notes":["last push 209 days ago"]},"identity":{"score":6,"max":10,"notes":["registry namespace matches repository owner"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"engram-rs-mcp","version":"0.10.0","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":2,"publishedAt":"2026-02-26T06:57:21.554Z","repositoryUrl":"git+https://github.com/kael-bit/engram-rs.git"}],"repo":{"found":true,"owner":"kael-bit","repo":"engram-rs","archived":false,"pushedAt":"2026-03-03T05:02:31Z","stars":27,"forks":4,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/262962753?v=4","ownerCreatedAt":"2026-02-21T07:59:40Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/262962753?v=4&s=128","source":"github"},"presence":{"stars":27,"forks":4,"downloadsWeek":null,"license":"MIT","lastPushAt":"2026-03-03T05:02:31.000Z","score":17}}}},"grade_history":[],"reviews":[]}