{"slug":"alphaonedev/ai-memory-mcp","name":"ai-memory","description":"Persistent memory for any AI assistant. Zero token cost until recall. Stores memories in local SQLite, ranks by 6-factor scoring, returns results 79% smaller     than JSON. Works with Claude, ChatGPT, Grok, Cursor, Windsurf, and any MCP client.","category":"productivity","tags":[],"official":true,"stars":22,"transport":"stdio","install":[{"cmd":"pip install ai-memory-mcp","imports":[]}],"tools":[{"name":"memory_store","description":"Store a new memory (deduplicates by title+namespace, reports contradictions)"},{"name":"memory_recall","description":"Recall memories relevant to a context (fuzzy OR search, ranked by 6 factors)"},{"name":"memory_search","description":"Search memories by exact keyword match (AND semantics)"},{"name":"memory_list","description":"List memories with optional filters (namespace, tier, tags, date range)"},{"name":"memory_get","description":"Get a specific memory by ID with its links"},{"name":"memory_update","description":"Update an existing memory by ID (partial update)"},{"name":"memory_delete","description":"Delete a memory by ID"},{"name":"memory_promote","description":"Promote a memory to long-term (permanent, clears expiry)"},{"name":"memory_forget","description":"Bulk delete by pattern, namespace, or tier"},{"name":"memory_link","description":"Create a typed link between two memories"},{"name":"memory_get_links","description":"Get all links for a memory"},{"name":"memory_consolidate","description":"Merge multiple memories into one long-term summary"},{"name":"memory_stats","description":"Get memory store statistics"},{"name":"memory_capabilities","description":"Report active feature tier, loaded models, and available capabilities"},{"name":"memory_expand_query","description":"Use LLM to expand search query into related terms (smart+ tier)"},{"name":"memory_auto_tag","description":"Use LLM to auto-generate tags for a memory (smart+ tier)"},{"name":"memory_detect_contradiction","description":"Use LLM to check if two memories contradict (smart+ tier)"},{"name":"memory_archive_list","description":"List archived memories (with optional namespace/tier/tag filters)"},{"name":"memory_archive_restore","description":"Restore an archived memory back to the active store"},{"name":"memory_archive_purge","description":"Permanently delete archived memories matching filters"},{"name":"memory_archive_stats","description":"Get archive statistics (counts by tier, namespace, age)"}],"env_vars":["XAI_API_KEY"],"auth_type":"none","github":"https://github.com/alphaonedev/ai-memory-mcp","homepage":"","server_url":"","status":"active","source":"mcpservers.org","updated_at":"Thu May 28"}