midas-memory-mcp
Local-first, source-traceable memory for AI agents — no LLM at ingest, $0 per message, zero data egress. Gives Claude Code, Cursor, and any MCP client one shared persistent memory with semantic recall, belief revision, selective forgetting, and a provenance guard that blocks acting on stale or unconfirmed memories.
Install
uvx midas-memory
Paste the configuration above into your MCP client config (claude_desktop_config.json for Claude Desktop) and restart the client.
{
"mcpServers": {
"midas": {
"command": "uvx",
"args": [
"midas-memory"
],
"env": {
"MIDAS_MCP_DB": "<MIDAS_MCP_DB>",
"MIDAS_MCP_ANN": "<MIDAS_MCP_ANN>",
"MIDAS_MCP_KEY": "<MIDAS_MCP_KEY>",
"MIDAS_MCP_NLI": "<MIDAS_MCP_NLI>",
"MIDAS_MCP_TTL": "<MIDAS_MCP_TTL>",
"MIDAS_MCP_TOKEN": "<MIDAS_MCP_TOKEN>",
"MIDAS_MCP_PINNED": "<MIDAS_MCP_PINNED>",
"MIDAS_MCP_EMBEDDER": "<MIDAS_MCP_EMBEDDER>"
}
}
}
}Paste the configuration above into your MCP client config (claude_desktop_config.json for Claude Desktop) and restart the client.
Sources: public MCP Server directories. This is an independent third-party directory with no affiliation to or endorsement from the maintainers of the listed servers.