For your first setup, start with the web quickstart. The MCP server is optional: connect it when you want to work with Monnet from a coding agent. You can still use the guided CLI setup below to get started.
Before you start
You need:- Node.js 20 or newer.
- Claude Code or Codex for the guided setup.
Install
Run this once from your terminal:- Claude Code
- Codex
Manual configuration
For Claude Desktop, Cursor, or another MCP-compatible client, generate an API key in Settings and add the server to your client’s MCP configuration:- Claude Desktop on macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Claude Desktop on Windows:
%APPDATA%\Claude\claude_desktop_config.json - Cursor:
~/.cursor/mcp.json
Verify the connection
Ask your assistant:
Use the monnet_whoami tool to confirm the connection.
It returns your account details and the API keys attached to your account. If a manually configured client gets an authentication error, double-check the MONNET_API_KEY value in its config.
Uninstall
Environment variables
Available tools
Workspaces and motions
Taking part
Playbooks
Company brain
Two habits the server asks for. Read before you write —
get_motion before updating one, get_wiki_tree before deciding a subject has no page, get_wiki_schema before your first write to a workspace’s brain. And anything a person will see, or can’t take back, is theirs to approve — comment, edit_playbook, and the delete tools stop and ask you out of band before they act.Troubleshooting
The monnet tools don't appear in my client
The monnet tools don't appear in my client
Quit the client completely and reopen it. A new session inside an already-running app will not pick up the server. In Claude Desktop, check Help → Logs for MCP-related errors.
I get a 401 / authentication error
I get a 401 / authentication error
Run the guided onboarding command again in Claude Code or Codex. For a manually configured client, the API key is missing, wrong, or revoked; generate a fresh key and update your config.
npx hangs or fails to install
npx hangs or fails to install
Check your Node.js version — the MCP server requires Node 20 or newer. Run
node --version to confirm. If you use nvm or fnm, make sure the right version is active in the shell your MCP client inherits.One tool fails while the others work
One tool fails while the others work
Almost always a stale copy of the server:
npx happily reuses a cached old version. Pin @monnet/mcp@latest in your config, or clear the npx cache, and restart the client.