Monnet MCP server
ai.monnet/mcp·v0.9.14MCP server for Monnet — motions, plans, files, approvals, and the team's company brain.
0 stars422 downloads/wk
Reviews
Write oneNobody has reviewed Monnet yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Monnet tools (33, 10 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
approveApprove a plan step on a motion. Requires editor role on the motion.
ask_monnetAsk Monnet a question in the context of a specific motion.
commentwrite actionPost a public comment on a motion, either top-level or as a reply within
create_playbookwrite actionWrite a new playbook for a workspace: the instructions Monnet follows when a request lands on that recurring workflow. Call list_playbooks first. Show the draft to the person and get their agreement before calling this — it becomes how Monnet handles that workflow for the whole team. Owners and admins only.
create_threadwrite actionOpen a new thread in a Monnet workspace from a free-form prompt. A thread is a pre-motion conversation: Monnet picks it up in the background and shapes the idea with the author, and it becomes a motion — a doc, a plan, people to coordinate — only when it earns one. Returns the thread's id and URL immediately; call `get_motion` with the returned short_id to read where it got to.
create_wiki_folderwrite actionCreate a folder in the company brain. Only once a subject already carries several pages that want holding together — a brain the size of a team's is a handful of folders and a couple of dozen pages,
create_wiki_pagewrite actionCreate a page in the company brain. Call get_wiki_tree first: most material belongs on a page that already exists, and a brain with one page per source is a filing cabinet, not a brain.
delete_wiki_folderwrite actionDelete a company-brain folder. Its pages are re-parented, not deleted — deleting a folder never throws away a document. The user is asked to confirm before it happens.
delete_wiki_pagewrite actionDelete a company-brain page, with its comments and its version history. Not reversible, and links pointing at it break.
delete_wiki_sourcewrite actionDelete one of the company brain's raw source files, and the stored document with it. Not reversible. Every page that linked it is repaired in the same move — the link becomes [Source removed], and what the page says is left untouched.
edit_playbookRevise a playbook the workspace already has. Pass only the fields that change — the others are carried over. A field you do pass REPLACES its whole value, and no previous version is kept, so read_playbook first and revise what comes back. Owners and admins only.
edit_wiki_pageChange a company-brain page: rename it, and/or replace an exact string in its body. Read the page first — the match is literal, whitespace included.
get_inboxFetch the user's inbox — the motions they follow, in two buckets: 'priority' is what is waiting on them
get_motionRead a Monnet motion's full details — summary, body, status, priority, plan steps with assignees, member roles,
get_wiki_schemaRead the rules this team's company brain is built on — how pages are typed and templated, when to create one versus extend one, and the link format.
get_wiki_treeList every folder and page in a workspace's company brain, nested, with each page's id.
list_motionsList motions in a workspace, filterable by status. Returns short ids so you can follow up with get_motion on a specific one.
list_playbooksThe playbooks a workspace has written for Monnet — a playbook is how the team wants one recurring workflow handled, and Monnet loads it when a request lands on it. Call this before writing one: a workflow that already has a playbook wants an edit, not a second copy.
list_wiki_sourcesList the raw material feeding a workspace's company brain: uploaded files, plus motions the team closed and shared workspace-wide.
list_workspacesList the Monnet workspaces you are a member of, plus any you have been invited to and not
mark_wiki_source_ingestedTake a source out of the company brain's queue, once what it says is in the wiki.
monnet_whoamiVerify your Monnet MCP connection and list the API keys on your account.
move_wiki_nodeMove a page or a folder into another folder, or to the wiki root. Links survive a move — they point at the id, not the path — so reorganising is safe.
push_wiki_sourceAdd a text document to a workspace's company brain as raw material — notes, a transcript, a spec. The nightly job reads it and folds what it says into the pages it belongs on.
read_motion_fileRead a file attached to a motion. Text, markdown, CSV, JSON and source files come back as their contents;
read_playbookOne playbook in full: its name, its description, and the body Monnet actually follows. Call this before edit_playbook — a revision written without reading the current body replaces it wholesale, and whatever you did not know was in it is gone.
read_wiki_pageRead one company-brain page's full contents, as markdown. Read the page before editing it — edit_wiki_page replaces an exact string, and the ## Sources section at the bottom has to be kept current.
read_wiki_sourceRead one of the company brain's raw source files — the material a wiki page was compressed FROM.
rejectReject a plan step on a motion, with an optional reason. Requires editor role on the motion.
rename_wiki_folderRename a company-brain folder. Safe — nothing links to a folder by name, and the pages inside keep their ids.
requeue_wiki_sourcewrite actionPut a digested source back in the company brain's queue, so the nightly job reads it again.
search_wikiSearch INSIDE company-brain pages — their titles and their bodies. Use it to find where a fact already lives before writing it somewhere new;
update_motionwrite actionUpdate a motion's summary, body, priority, or plan. All fields are optional —
Public scan report
scanner v0.1.10 · 2026-10-03 · same rubric, same numbers if you re-run it
- Code scan91 source files scanned25/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 qualitystatic API keys via environment variables6/15
- Maintenancelast push 9 days ago15/15
- Maintainer identitynamespace and repository owner differ; GitHub account older than a year; website matches verified namespace7/10
How Monnet compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 82/100
- higher than 63% of 48,255 servers
- Tools
- 33
- the typical server has 7
- Tools that change things
- 30%
- typical: 0%. Fewer write tools means less an agent can break
- Downloads a week
- 422
- more than 86% of 12,191 servers with a package
What its tools let an agent do: 17 read · 4 create · 8 change · 3 delete · 1 send or post
Release history: 3 versions in the registry since 2026-09-16, latest 2026-09-24, typically one every 6 days.
Install Monnet in Claude Code, Cursor or VS Code
Runs npx -y @monnet/mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add mcp -- npx -y @monnet/mcp
What the publisher says
From the Monnet repository's README, as published. We do not edit it. Read it on GitHub
@monnet/mcp
Model Context Protocol (MCP) server for Monnet.
Exposes motions, plans, and approvals to MCP-compatible clients (Claude Desktop, Cursor, etc.) so you can work with your Monnet workspace from your terminal without leaving your AI assistant.
Install
Add this to your MCP client config (e.g. ~/Library/Application Support/Claude/claudedesktopconfig.json for Claude Desktop):
{
"mcpServers": {
"monnet": {
"command": "npx",
"args": ["-y", "@monnet/mcp"],
"env": {
"MONNET_API_KEY": "mnk_..."
}
}
}
}Generate an API key at https://app.monnet.ai/settings (API Keys tab).
Environment variables
Tools
Approval gate on send actions
Tools that send a message under your identity (e.g. comment) never dispatch automatically. Before the message leaves the MCP server, your client shows a confirmation dialog (MCP elicitation) with a preview; nothing is sent unless you explicitly approve. If your MCP client does not support elicitation, the send is aborted — the gate fails closed.
Local development
npm install
npm run buildPoint your MCP client at the local build:
{
"mcpServers": {
"monnet": {
"command": "node",
"args": ["/absolute/path/to/monnet-mcp/dist/index.js"],
"env": {
"MONNET_API_KEY": "mnk_...",
"MONNET_API_URL": "http://localhost:8000"
}
}
}
}Restart your MCP client after editing the config.
License
MIT
Nothing above is checked by us. What we check is on the safety report.
Monnet: common questions
- Is Monnet MCP server safe?
- Mostly: it is graded B (82/100). Read the Monnet safety report
- How do I install Monnet?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Monnet need an API key?
- Yes. The registry entry asks for
MONNET_API_KEY. - Is Monnet maintained?
- The last commit was 41 days ago (2026-09-24). The latest release is v0.9.14.
- What can I use instead of Monnet?
- Servers from other publishers that do the same job: SSH Manager MCP server.
- How does Monnet compare with other MCP servers?
- safety score 82/100 (higher than 63% of 48,255 servers); tools 33 (the typical server has 7); tools that change things 30% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Monnet
Same job from other publishers: the closest match first, then the best rated.
- SSH ManagerSSH for AI agents: commands, files, backups and health, with approval, a vault and an audit trailnot reviewedEstablishedA