{"name":"ai.zensation/zenbrain","slug":"zensation-zenbrain","title":"ZenBrain Memory","description":"Seven-layer agent memory: episodic, semantic, procedural and core. Local SQLite, no account.","url":"https://mcp.market/server/zensation-zenbrain","rating":null,"grade":"A","score":89,"certified":false,"status":"active","category":"data","tags":["data","ai"],"presence":{"score":41,"stars":24,"forks":5,"downloads_week":84,"last_push_at":"2026-09-20T01:22:45.000Z","license":"Apache-2.0"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/zensation-ai/zenbrain","website":"https://zensation.ai/en/open-source","version":"0.1.3","remotes":[],"packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@zensation/mcp","version":"0.1.3","transport":{"type":"stdio"},"environmentVariables":[{"description":"Path to the SQLite file that holds the memory. Use ':memory:' for a store that is discarded when the process exits.","default":"./zenbrain.db","name":"ZENBRAIN_DB"},{"description":"Comma-separated context domains for cross-context memory.","default":"personal,work,learning,creative","name":"ZENBRAIN_CONTEXTS"}]}],"tools":[{"name":"zenbrain_consolidate","description":"Run one consolidation pass: promote repeated episodes into semantic facts, decay","write_action":true,"price_micros":0,"input_schema":null},{"name":"zenbrain_health","description":"Report how full each of the seven layers is: working-memory slots in use,","write_action":false,"price_micros":0,"input_schema":null},{"name":"zenbrain_recall","description":"Search long-term memory for anything relevant to a query. Searches every layer","write_action":false,"price_micros":0,"input_schema":null},{"name":"zenbrain_store","description":"Write something into long-term memory so it survives this conversation.","write_action":true,"price_micros":0,"input_schema":null}],"scan":{"score":89,"grade":"A","scanned_at":"2026-09-20T21:00:07.375Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-20T21:00:07.306Z","components":{"code":{"score":25,"max":25,"notes":["8 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":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":15,"max":15,"notes":["last push 1 days ago"]},"identity":{"score":6,"max":10,"notes":["namespace and repository owner differ","website matches verified namespace"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"@zensation/mcp","version":"0.1.3","found":true,"license":"Apache-2.0","hasInstallScripts":false,"dependencyCount":4,"publishedAt":"2026-08-29T09:27:27.913Z","repositoryUrl":"git+https://github.com/zensation-ai/zenbrain.git","weeklyDownloads":84}],"repo":{"found":true,"owner":"zensation-ai","repo":"zenbrain","archived":false,"pushedAt":"2026-09-20T01:22:45Z","stars":24,"forks":5,"openIssues":8,"ownerType":"Organization","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/270459043?v=4","ownerCreatedAt":"2026-03-23T19:46:32Z","license":"Apache-2.0"},"icon":{"url":"https://zensation.ai/favicon.svg","source":"site"},"presence":{"stars":24,"forks":5,"downloadsWeek":84,"license":"Apache-2.0","lastPushAt":"2026-09-20T01:22:45.000Z","score":41}}}},"grade_history":[],"reviews":[]}