Memory Arbiter MCP server
io.github.billy12151/memory-arbiter-mcp·v0.17.1·9 starsLocal SQLite MCP memory: evidence-based recall, advisory conflict notices, authorized governance.
not scanned yet
9 stars1.6k downloads/wk
Reviews
Write oneNobody has reviewed Memory Arbiter yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Memory Arbiter tools
No tool declarations could be read from the package source. They show once the server is installed.
How Memory Arbiter compares
Against every graded Databases MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 92/100
- higher than 90% of 802 Databases servers
- GitHub stars
- 9
- more than 79% of 602 Databases servers
- Downloads a week
- 1,634
- more than 93% of 328 Databases servers with a package
Release history: 3 versions in the registry since 2026-09-17, latest 2026-10-05, typically one every 13 days.
Install Memory Arbiter in Claude Code, Cursor or VS Code
The registry entry has no remote endpoint or installable package.
What the publisher says
From the Memory Arbiter repository's README, as published. We do not edit it. Read it on GitHub
<!-- mcp-name: io.github.billy12151/memory-arbiter-mcp -->
Memory Arbiter MCP
English | 中文
Memory Arbiter is a trustworthy local fact layer for AI agents — not just shared memory, but shared facts that are current, trusted, traceable, and safe to use. It is a local SQLite service exposed over MCP: four product tools, evidence-based recall, advisory conflict notices, and user-authorized governance. Every fact is stored once in local SQLite and every model it can call runs locally.
Current release: 0.16.11 (0.16.6-line repair release: write-time content dedup gate, internal eval harness, first-run demo protocol, similarity-hint redesign, conflict-detection repair wave).
Why trust it
- One complete source of truth. Every memory keeps its full original text. Evidence vectors, full-text search, and rankings are all derived indexes — rebuildable, never the only copy.
- Provenance on every write. Each memory carries sourcetype, sourceref, eventtime, and ingesttime. The userconfirmed label is reserved by convention for facts the user explicitly verified; technically enforced protection is what happens after labeling — a userconfirmed memory is locked against silent edits.
- Trust levels. normal/protected/locked protection levels prevent an agent from silently overwriting what is locked; memorygovern(confirm) promotes a memory to userconfirmed only with per-action user authorization.
- Full version history. Every edit appends to memory_history with a version bump, and supersede chains keep old facts traceable instead of silently replaced.
- One conflict record per event. A single conflicts table holds the immutable detection snapshot, value groups, decision, and application results for each one-to-many conflict event. Qwen proposes no winner and never edits memory.
- Authorized governance. Every state-changing memory_govern action requires per-action authorized=true after the user confirms that specific action.
- Local-only. Embeddings run on a local GGUF model; the optional Qwen filter is a local GGUF too. The single outbound call is an optional PyPI update check, disabled with update_check.enabled=false.
Install & quickstart
Install with your AI Agent
Paste this into Codex, Claude Code, Cursor, or another coding agent with terminal access:
Read the latest README at https://github.com/billy12151/memory-arbiter-mcp.
Install and configure the latest mema release for my operating system and current AI client.
Preserve any existing config and database; do not overwrite or delete existing data.
Ask me before choosing between materially different install modes, changing existing config,
or performing any destructive or privileged action. When finished, run mema doctor and report
the install method, config path, database path, client integration, and verification result.The agent should treat this README as the source of truth, inspect the local environment before choosing uvx, core, vec, or semantic-local, and stop for user input when a safe choice cannot be inferred. A successful install is not complete until mema doctor has run and any warning has been reported.
Install manually
# One command: package + deps + both models + config.json (resumable downloads, ModelScope fallback)
curl -fsSL https://memarbiter.cn/install.sh | bashOr step by step:
pip install "memory-arbiter-mcp[vec,semantic-local]" # core + sqlite-vec + local GGUF runtime
mema setup --install # downloads both models (~800MB, resumable) and writes config.json
mema doctor # verifyShortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Grade history
- 2026-09-19restoreB → Ascore 92
Memory Arbiter: common questions
- Is Memory Arbiter MCP server safe?
- Yes, by our scan: it is graded A (92/100). Read the Memory Arbiter safety report
- Does Memory Arbiter need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Memory Arbiter maintained?
- The last commit was 36 days ago (2026-09-29). The latest release is v0.17.1.
- What can I use instead of Memory Arbiter?
- Servers from other publishers that do the same job: Remem MCP server, Clude MCP server and Graphmem MCP server. Compare all Memory Arbiter alternatives.
- How does Memory Arbiter compare with other Databases MCP servers?
- safety score 92/100 (higher than 90% of 802 Databases servers); github stars 9 (more than 79% of 602 Databases servers); downloads a week 1,634 (more than 93% of 328 Databases servers with a package). Full comparison.
Alternatives to Memory Arbiter
Same job from other publishers: the closest match first, then the best rated.
- RememLocal-first automatic memory for Claude Code and Codex: capture, distill, recall from SQLite.not reviewedEstablishedB
- CludePortable agent memory anchored on Solana. Local SQLite + vector recall, open export.not reviewedGrowingB
- GraphmemShared local memory for coding agents: SQLite, semantic recall, linked entities, code navigation.not reviewedGrowingA
- Titen MemoryEvidence-grounded agent memory with mandatory provenance, on local SQLite or Cloudflare D1not reviewedGrowingB
- skillmemSkill memory for coding agents: learn, recall, reinforce, decay. Local SQLite, no API key.not reviewedGrowingA