{"name":"io.github.shivamtyagi18/smriti-memory","slug":"shivamtyagi18-smriti-memory","title":"SMRITI Memory","description":"Neuro-inspired long-term memory for AI agents with semantic graph and consolidation.","url":"https://mcp.market/server/shivamtyagi18-smriti-memory","rating":null,"grade":"B","score":78,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":32,"stars":3,"forks":0,"downloads_week":148,"last_push_at":"2026-09-02T05:58:09.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"pypi","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/smriti-memcore/smriti-memcore","website":null,"version":"1.4.17","remotes":[],"packages":[{"registryType":"pypi","identifier":"smriti-memcore","version":"1.4.17","transport":{"type":"stdio"}}],"tools":[{"name":"amp.consolidate","description":"Trigger backend consolidation. (AMP Full verb)","write_action":false,"price_micros":0,"input_schema":null},{"name":"amp.encode","description":"Store a new memory for an agent. (AMP Core verb)","write_action":false,"price_micros":0,"input_schema":null},{"name":"amp.forget","description":"Permanently forget a memory. (AMP Core verb)","write_action":false,"price_micros":0,"input_schema":null},{"name":"amp.pin","description":"Mark a memory as permanent — it will never be decayed or archived. (AMP Full verb)","write_action":false,"price_micros":0,"input_schema":null},{"name":"amp.recall","description":"Retrieve memories relevant to a query. (AMP Core verb)","write_action":false,"price_micros":0,"input_schema":null},{"name":"amp.stats","description":"Return backend statistics. (AMP Core verb)","write_action":false,"price_micros":0,"input_schema":null},{"name":"smriti_consolidate","description":"Run a consolidation cycle to organize and strengthen memories.","write_action":true,"price_micros":0,"input_schema":null},{"name":"smriti_create_private_room","description":"Create a private semantic room in the palace.","write_action":true,"price_micros":0,"input_schema":null},{"name":"smriti_encode","description":"Encode information into SMRITI long-term memory.","write_action":false,"price_micros":0,"input_schema":null},{"name":"smriti_forget","description":"Gracefully forget a memory by archiving it.","write_action":false,"price_micros":0,"input_schema":null},{"name":"smriti_get_context","description":"Get formatted working memory context for injection into a prompt.","write_action":false,"price_micros":0,"input_schema":null},{"name":"smriti_get_suggestions","description":"Get proactive suggestions from SMRITI's ambient monitor.","write_action":false,"price_micros":0,"input_schema":null},{"name":"smriti_how_well_do_i_know","description":"Assess confidence about a topic.","write_action":false,"price_micros":0,"input_schema":null},{"name":"smriti_knowledge_gaps","description":"List topics SMRITI knows it doesn't know.","write_action":false,"price_micros":0,"input_schema":null},{"name":"smriti_open_ui","description":"Launch the interactive Memory Browser UI in the user's default web browser.","write_action":false,"price_micros":0,"input_schema":null},{"name":"smriti_pin","description":"Mark a memory as permanent — it will never be decayed or forgotten.","write_action":false,"price_micros":0,"input_schema":null},{"name":"smriti_recall","description":"Recall memories relevant to a query.","write_action":false,"price_micros":0,"input_schema":null},{"name":"smriti_stats","description":"Get comprehensive SMRITI system statistics.","write_action":false,"price_micros":0,"input_schema":null},{"name":"smriti_sync_obsidian","description":"Export the current Semantic Palace to an Obsidian vault.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":78,"grade":"B","scanned_at":"2026-09-20T20:09:35.896Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-20T20:09:35.765Z","components":{"code":{"score":20,"max":25,"notes":["23 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 19 days ago"]},"identity":{"score":4,"max":10,"notes":["namespace and repository owner differ"]}},"findings":[{"id":"exec.shell-true","severity":"medium","component":"code","title":"subprocess with shell=True","evidence":"smriti_memcore-1.4.17/smriti_memcore/integrations/install.py: …| bash\" subprocess.run(cmd, shell=True, check=True) except Exception a…"}],"inputs":{"packages":[{"registryType":"pypi","identifier":"smriti-memcore","version":"1.4.17","found":true,"weeklyDownloads":148,"license":"MIT","dependencyCount":8,"publishedAt":"2026-09-02T04:41:34.251054Z","repositoryUrl":"https://github.com/smriti-memcore/smriti-memcore"}],"repo":{"found":true,"owner":"smriti-memcore","repo":"smriti-memcore","archived":false,"pushedAt":"2026-09-02T05:58:09Z","stars":3,"forks":0,"openIssues":6,"ownerType":"Organization","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/284409805?v=4","ownerCreatedAt":"2026-05-13T18:25:33Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/284409805?v=4&s=128","source":"github"},"presence":{"stars":3,"forks":0,"downloadsWeek":148,"license":"MIT","lastPushAt":"2026-09-02T05:58:09.000Z","score":32}}}},"grade_history":[],"reviews":[]}