Local SQLite MCP memory: evidence-based recall, advisory conflict notices, authorized governance.
Connect Runs on your machine
claude mcp add memory-arbiter-mcp -e MEMORY_ARBITER_CONFIG=<MEMORY_ARBITER_CONFIG> -e MEMORY_ARBITER_CLIENT=<MEMORY_ARBITER_CLIENT> -e MEMORY_ARBITER_AGENT_ID=<MEMORY_ARBITER_AGENT_ID> -e MEMORY_ARBITER_DB_PATH=<MEMORY_ARBITER_DB_PATH> -e MEMORY_ARBITER_BACKUP_JSONL=<MEMORY_ARBITER_BACKUP_JSONL> -e MEMORY_ARBITER_MCP_TRANSPORT=<MEMORY_ARBITER_MCP_TRANSPORT> -- uvx memory-arbiter-mcp==0.18.4
{
"mcpServers": {
"memory-arbiter-mcp": {
"command": "uvx",
"args": [
"memory-arbiter-mcp==0.18.4"
],
"env": {
"MEMORY_ARBITER_CONFIG": "<MEMORY_ARBITER_CONFIG>",
"MEMORY_ARBITER_CLIENT": "<MEMORY_ARBITER_CLIENT>",
"MEMORY_ARBITER_AGENT_ID": "<MEMORY_ARBITER_AGENT_ID>",
"MEMORY_ARBITER_DB_PATH": "<MEMORY_ARBITER_DB_PATH>",
"MEMORY_ARBITER_BACKUP_JSONL": "<MEMORY_ARBITER_BACKUP_JSONL>",
"MEMORY_ARBITER_MCP_TRANSPORT": "<MEMORY_ARBITER_MCP_TRANSPORT>"
}
}
}
}
{
"mcpServers": {
"memory-arbiter-mcp": {
"command": "uvx",
"args": [
"memory-arbiter-mcp==0.18.4"
],
"env": {
"MEMORY_ARBITER_CONFIG": "<MEMORY_ARBITER_CONFIG>",
"MEMORY_ARBITER_CLIENT": "<MEMORY_ARBITER_CLIENT>",
"MEMORY_ARBITER_AGENT_ID": "<MEMORY_ARBITER_AGENT_ID>",
"MEMORY_ARBITER_DB_PATH": "<MEMORY_ARBITER_DB_PATH>",
"MEMORY_ARBITER_BACKUP_JSONL": "<MEMORY_ARBITER_BACKUP_JSONL>",
"MEMORY_ARBITER_MCP_TRANSPORT": "<MEMORY_ARBITER_MCP_TRANSPORT>"
}
}
}
}
{
"servers": {
"memory-arbiter-mcp": {
"type": "stdio",
"command": "uvx",
"args": [
"memory-arbiter-mcp==0.18.4"
],
"env": {
"MEMORY_ARBITER_CONFIG": "<MEMORY_ARBITER_CONFIG>",
"MEMORY_ARBITER_CLIENT": "<MEMORY_ARBITER_CLIENT>",
"MEMORY_ARBITER_AGENT_ID": "<MEMORY_ARBITER_AGENT_ID>",
"MEMORY_ARBITER_DB_PATH": "<MEMORY_ARBITER_DB_PATH>",
"MEMORY_ARBITER_BACKUP_JSONL": "<MEMORY_ARBITER_BACKUP_JSONL>",
"MEMORY_ARBITER_MCP_TRANSPORT": "<MEMORY_ARBITER_MCP_TRANSPORT>"
}
}
}
}
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools
This server runs locally, so its tools are listed by your MCP client once it starts.
Environment variables
| Name | Description |
|---|---|
MEMORY_ARBITER_CONFIGOptional | Optional alternate JSON config path. File values override other env fallbacks. |
MEMORY_ARBITER_CLIENTOptional | Client identity (e.g. zcode, codex, cursor, claude-code) |
MEMORY_ARBITER_AGENT_IDOptional | Agent identifier for this client |
MEMORY_ARBITER_DB_PATHOptional | Path to the SQLite database file |
MEMORY_ARBITER_BACKUP_JSONLOptional | Path to the append-only fallback backup file |
MEMORY_ARBITER_MCP_TRANSPORTOptional | MCP transport: stdio (default) or streamable-http |
Details
| Package | [email protected] (PYPI, stdio) |
| First published | 4 Nov 2026 |
| Last updated | 4 Nov 2026 |
| Registry name | io.github.billy12151/memory-arbiter-mcp |
More ai and media servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
