Universal memory system for AI agents - CLI + MCP server + library API
| Tool name | Description | Destructive? |
|---|---|---|
| memory_ingest_session | ✓ no | |
| memory_session_status | ✓ no | |
| memory_session_list | ✓ no | |
| session_extract | ✓ no | |
| memory_subscribe | ✓ no |
| memory_unsubscribe | ✓ no | |
| memory_save_tool_event | ✓ no | |
| send_feedback | ✓ no | |
| migrate_pg | ✓ no | |
| memory_versions | ✓ no | |
| memory_diff | ✓ no | |
| memory_chain_get | ✓ no | |
| hook_list | ✓ no | |
| hook_stats | ✓ no | |
| webhook_create | ✓ no | |
| webhook_list | ✓ no | |
| webhook_delete⚠ | ⚠ yes | |
| webhook_update | ✓ no | |
| memory_sync_push | ✓ no | |
| memory_sync_pull | ✓ no | |
| memory_sync_status | ✓ no | |
| memory_audit_trail | ✓ no | |
| memory_audit_export | ✓ no | |
| register_project | ✓ no | |
| list_projects | ✓ no | |
| get_project | ✓ no | |
| register_machine | ✓ no | |
| list_machines | ✓ no | |
| rename_machine | ✓ no | |
| set_primary_machine | ✓ no | |
| graph_query | ✓ no | |
| graph_path | ✓ no | |
| graph_stats | ✓ no | |
| graph_traverse | ✓ no | |
| build_file_dep_graph | ✓ no | |
| memory_tool_insights | ✓ no | |
| memory_pin | ✓ no | |
| memory_archive | ✓ no | |
| memory_forget | ✓ no | |
| memory_stale | ✓ no | |
| memory_flag | ✓ no | |
| register_agent | ✓ no | |
| list_agents | ✓ no | |
| get_agent | ✓ no | |
| update_agent | ✓ no | |
| list_agents_by_project | ✓ no | |
| memory_health | ✓ no | |
| memory_synthesize | ✓ no | |
| memory_synthesis_status | ✓ no | |
| memory_synthesis_history | ✓ no |
{
"mcpServers": {
"hasnamementos": {
"command": "npx",
"args": [
"-y",
"@hasna/mementos"
]
}
}
}