Hivemind MCP server
io.github.Leonhest/hivemind·v0.1.1A shared, live plan for teams of coding agents, synced through your git remote.
0 stars75 downloads/wk
Reviews
Write oneNobody has reviewed Hivemind yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Hivemind tools (8, 3 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
contract_publishwrite actionPublish or change something other agents build against: an API route and its request/response shape, a DB schema, a shared type, an env var, or file ownership. Set breaking=true if existing consumers must change.
decision_logRecord a project decision teammates should follow (library choice, convention, architecture).
goal_setSet or change a project goal / scope statement.
plan_getRead the team's shared plan: goals, contracts (APIs/schemas/types), decisions, tasks and open questions.
plan_removewrite actionRemove an obsolete entry from the plan.
questionAsk the team an open question, or answer one (providing answer closes it for discussion).
task_claimClaim a task so teammates know you are working on it. Call before starting a piece of work.
task_updatewrite actionUpdate a task: progress note, status change, or mark done/blocked.
Public scan report
scanner v0.1.10 · 2026-10-14 · same rubric, same numbers if you re-run it
- Code scan2 source files scanned20/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 10 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Findings (1)
- mediumeval / new Function used
exec.evaldist/hivemind.mjs: …&&(d=this.opts.code.process(d,e));let m=new Function(`${ai.default.self}`,`${ai.default.scope…
How Hivemind compares
Against every graded Developer tools MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 85/100
- higher than 70% of 1,119 Developer tools servers
- Tools
- 8
- the typical Developer tools server has 7
- Tools that change things
- 38%
- typical: 5%. Fewer write tools means less an agent can break
- Downloads a week
- 75
- more than 50% of 436 Developer tools servers with a package
What its tools let an agent do: 5 read · 3 change
Install Hivemind in Claude Code, Cursor or VS Code
Runs npx -y hivemind-agents on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add hivemind -- npx -y hivemind-agents
What the publisher says
From the Hivemind repository's README, as published. We do not edit it. Read it on GitHub
hivemind
A shared, live plan for teams of coding agents.
You split the work, everyone's agents go off and build, and an hour later the plan in each agent's head is stale: someone changed the User schema, someone else switched auth libraries, two agents are building the same endpoint. hivemind keeps one plan in sync across every agent on the team and puts teammates' changes into each agent's context at its next tool call.
npx hivemind-agents installRun it once per machine. No server, no account, no room codes: the team is the git repo.
What your agent sees
Teammate's agent changes an API while yours is mid-task. A few seconds later, after its next command, your agent sees:
[hivemind] Teammates updated the shared plan since you last checked:
⚠️ BREAKING alice-3f2a1c updated contract: `User.id`: uuid (breaking) (was: int)
🎯 (overlaps files you touched) bob-91d0e4 added task: [doing] Signup form @bob-91d0e4
- alice-3f2a1c added decision: JWT in an httpOnly cookie, not localStorage [inferred]
Check whether your current work depends on the breaking changes above and adapt it.At session start it gets the whole plan: goals, contracts (API shapes, schemas, shared types), decisions, who's doing what, and open questions.
Starting a plan
Just ask your agent, e.g. "We're 3 people building X this weekend. Make a plan for the team." It records goals, contracts, decisions and tasks in hivemind (tasks unassigned, with dependencies), and each teammate's agent can claim one by key. You can also add things yourself with hivemind add or in the dashboard (hivemind open).
When the plan changes direction
Plans change mid-hackathon. hivemind makes sure the old direction doesn't linger next to the new one:
proposal*. Competing goals are flagged to every agent ("the team hasn't picked one yet, ask the user") until someone resolves them.
- New goals must say how they relate to existing ones: they replace them, or are a *competing
they add new ones so they can spot contradictions. The background extractor removes entries that the work clearly abandoned.
- Decisions and contracts can replace earlier ones, and agents are shown existing entries when
and suggest fixes (~15 s).
- hivemind review (or the plan_review tool) has the model check the whole plan for contradictions
How it works
your agent ── hooks ──► hivemind ──► .git/hivemind/state.json (local cache, read in ~30 ms)
│
background daemon: push your ref, fetch everyone's (every 3 s while active)
│
origin: refs/hivemind/<member> (hidden refs, never branches)(refs/hivemind/) on your existing remote. Nobody ever writes to someone else's ref, so there are no merge conflicts. Branches, PRs and your working tree are never touched.
- Sync through git. Each person's plan entries live on their own hidden ref
changed since the agent last looked, with the most important items first.
- Updates arrive by themselves. Hooks add the full plan at session start, then only what
new part of its transcript and pulls out the things teammates need: contracts, decisions and task progress, each with a quote as evidence. Agents can also publish explicitly through MCP tools (contractpublish, decisionlog, taskadd, taskclaim, …), and they're told to for anything urgent.
- The plan updates itself. When an agent finishes a turn, a background extractor reads only the
asked to claim one (and shown the unclaimed tasks). After a turn that changed files, if neither the agent nor the extractor recorded anything, it's reminded to update its task.
- Work doesn't go unrecorded. Before an agent's first file edit, if it has no task in progress it's
then shown at that agent's next tool call.
- Updates arrive in seconds. Typically 2–5 s from one agent's change to the other machine,
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Hivemind: common questions
- Is Hivemind MCP server safe?
- Yes, by our scan: it is graded A (85/100). Read the Hivemind safety report
- How do I install Hivemind?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Hivemind need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Hivemind maintained?
- The last commit was 31 days ago (2026-10-04). The latest release is v0.1.1.
- What can I use instead of Hivemind?
- Servers from other publishers that do the same job: Repowise MCP server, Foremerge MCP server and Folio MCP server.
- How does Hivemind compare with other Developer tools MCP servers?
- safety score 85/100 (higher than 70% of 1,119 Developer tools servers); tools 8 (the typical Developer tools server has 7); tools that change things 38% (typical: 5%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Hivemind
Same job from other publishers: the closest match first, then the best rated.
RepowiseCodebase intelligence for AI coding agents — graph, git history, docs, decisions, code health.not reviewedEstablishedB- ForemergeCoordinate parallel coding agents, above Gitnot reviewedGrowingA
- FolioSelf-hosted Git-backed team wiki: search, read and edit pages, data tables and whiteboards.not reviewedGrowingA
- NexusmemLocal-first memory for AI coding agents: shell history with exit codes, git diffs, docs, MCP.not reviewedGrowingA
- komnetLets AI coding agents coordinate asynchronously through a private git repository. No server.not reviewedGrowingA