{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.alptekin/evolutiondb-memory","description":"Persistent long-term memory for Claude Desktop / Claude Code, backed by EvolutionDB.","title":"EvolutionDB Long-Term Memory","repository":{"url":"https://github.com/alptekin/evolutiondb","source":"github","subfolder":"client/mcp-server-evosql"},"version":"1.17.0","packages":[{"registryType":"pypi","identifier":"mcp-server-evolutiondb","version":"1.17.0","runtimeHint":"python3","transport":{"type":"stdio"},"environmentVariables":[{"description":"Hostname where EvolutionDB is reachable on the PostgreSQL wire (port 5433).","format":"string","default":"127.0.0.1","name":"EVOSQL_HOST"},{"description":"EvolutionDB's PostgreSQL-protocol port.","format":"string","default":"5433","name":"EVOSQL_PORT"},{"description":"Database user.","format":"string","default":"admin","name":"EVOSQL_USER"},{"description":"Database password.","format":"string","isSecret":true,"default":"admin","name":"EVOSQL_PASSWORD"},{"description":"Database name to use.","format":"string","default":"testdb","name":"EVOSQL_DATABASE"},{"description":"Sticky namespace identifier for every memory Claude writes through this server. Server-side override — the LLM cannot fragment your namespace by inventing other IDs.","isRequired":true,"format":"string","default":"default_user","name":"MCP_USER_ID"},{"description":"Prefix for the auto-created MEMORY STORE / ENTITY STORE catalog objects.","format":"string","default":"claude_desktop","name":"MCP_STORE_PREFIX"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-22T12:50:38.544986Z","publishedAt":"2026-06-22T12:50:38.544986Z","updatedAt":"2026-06-22T12:50:38.544986Z","isLatest":true}}}
