Mushroomdb MCP server
io.github.MatthewSherlin/mushroomdb·v0.10.3·5 starsEmbedded graph database for agents: declare association rules once, edges maintain themselves.
not scanned yet
5 stars988 downloads/wk
Reviews
Write oneNobody has reviewed Mushroomdb yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Mushroomdb tools
No tool declarations could be read from the package source. They show once the server is installed.
How Mushroomdb compares
Against every graded Databases MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 77/100
- higher than 40% of 802 Databases servers
- GitHub stars
- 5
- more than 73% of 602 Databases servers
- Downloads a week
- 988
- more than 90% of 330 Databases servers with a package
Release history: 10 versions in the registry since 2026-08-28, latest 2026-11-03, typically one every 1 day.
Install Mushroomdb in Claude Code, Cursor or VS Code
Runs npx -y mushroomdb on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add mushroomdb -- npx -y mushroomdb
What the publisher says
From the Mushroomdb repository's README, as published. We do not edit it. Read it on GitHub
mushroomdb
The graph that stays true — and knows who's allowed to see it.
mushroomdb is the data layer for agents that reason over entities. It is an embedded Rust graph database in which a relationship is a schema declaration: write a rule once, and every write derives, maintains and retracts the matching edges, each one carrying the rule, the score and the values that produced it. An agent reaches it over MCP — fifteen tools on an entity store — or you embed it as a Rust library, a Python module, or a sidecar beside your own service. Four questions are what it exists for: why are these two related (explainassociation, answered with the evidence rather than an assertion), what did that look like then (edgesat, the edges a node had at any past commit), what would this change do (whatif, computed without writing anything), and who may see it** (query with a role, so one graph answers differently per caller). Local-first: a directory on disk, no account, no endpoint, no model call in the write path unless you enable embeddings.
ingest-git stays supported as a data source: commits, pull requests, files and authors become entities with rule-derived relationships, which is what makes a ticket↔commit link a rule rather than a script.
Deprecated in 0.6.4: the code-graph door — the explore, map, context, impact,
owners, why and sync tools, the three grep/edit hooks, and the plugin's coding-assistant
positioning. It still works and is still tested; it is removed in 0.7. See
Deprecations.
Pre-1.0 alpha — APIs and formats may change between minor versions.
Docs · Changelog · Issues
Quick start
npx mushroomdb install --db ./memoryOne command writes the /mushroom skill, an MCP server listing the fifteen-tool association surface, and the session hooks. Then a worked flow, four tool calls:
upsert_entity → create_rule → find_similar → explain_association
(store) (link) (recall) (explain)Full tool reference: docs/site/mcp.md.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Grade history
- 2026-10-30downgradeA → Bscore 77: npm install lifecycle script present; npm install lifecycle script present
Mushroomdb: common questions
- Is Mushroomdb MCP server safe?
- Mostly: it is graded B (77/100). Read the Mushroomdb safety report
- How do I install Mushroomdb?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Mushroomdb need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Mushroomdb maintained?
- The last commit was 7 days ago (2026-10-30). The latest release is v0.10.3.
- What can I use instead of Mushroomdb?
- Servers from other publishers that do the same job: InsForge MCP server, ArcadeDB MCP Server and Citadel MCP server. Compare all Mushroomdb alternatives.
- How does Mushroomdb compare with other Databases MCP servers?
- safety score 77/100 (higher than 40% of 802 Databases servers); github stars 5 (more than 73% of 602 Databases servers); downloads a week 988 (more than 90% of 330 Databases servers with a package). Full comparison.
Alternatives to Mushroomdb
Same job from other publishers: the closest match first, then the best rated.
- InsForgeMCP server for InsForge BaaS — database, storage, edge functions, and deploymentsnot reviewedEstablishedA
ArcadeDB MCP ServerBuilt-in MCP server for ArcadeDB multi-model database (graph, document, vector, time-series)not reviewedGrowingB- CitadelEncrypted-first embedded database with vector search and agent memory, exposed as MCP toolsnot reviewedGrowingB
- CogniCoreMemory, reflection and safety for AI agents. Hosted or local, no vector database.5.0(1)GrowingA
- DBHubToken-efficient database MCP server for PostgreSQL, MySQL, MariaDB, SQL Server, Oracle, SQLitenot reviewedWidely usedA