io.github.jwwd-repos/modusop-mcp

Official registry AI and agents

MCP server for ModusOp — projects, tasks, time tracking, and retainers for AI assistants.

What can you do with io.github.jwwd-repos/modusop-mcp?

  • whoami — identify the user + org this token is scoped to
  • search_knowledge — semantic search over the org KB
  • get_chunk — deep-dive on a specific search result
  • list_recent — recently indexed KB items
  • get_client_brief — synthesised client one-pager
  • add_observation — append a note
  • add_decision — record context + decision + rationale
  • link_observation — typed link between two chunks

Install

Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).

NPM package @modusop/mcp-server
Claude Code
claude mcp add modusop-mcp -e 'MODUSOP_API_TOKEN=<your modusop_api_token>' -e 'MODUSOP_API_URL=<MODUSOP_API_URL>' -- npx -y @modusop/mcp-server@0.2.5
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "modusop-mcp": {
            "command": "npx",
            "args": [
                "-y",
                "@modusop/mcp-server@0.2.5"
            ],
            "env": {
                "MODUSOP_API_TOKEN": "<your modusop_api_token>",
                "MODUSOP_API_URL": "<MODUSOP_API_URL>"
            }
        }
    }
}

Environment variables

  • MODUSOP_API_TOKEN required secret ModusOp API token. Create at modusop.app → Settings → API Tokens (read + write scopes).
  • MODUSOP_API_URL Override the API base URL. Defaults to https://modusop.app/api/v1.

Documentation

From the project's README on GitHub, refreshed weekly. Links open on GitHub.

Contents
  1. @modusop/mcp-server
  2. What it does
  3. Setup
  4. Env vars
  5. Available tools
  6. Migrating from 0.x
  7. Local development
  8. Licence

@modusop/mcp-server

Stdio→HTTP proxy for Modus Brain — gives any MCP-aware AI client (Claude Desktop, Cursor, Cline, Continue.dev, etc.) access to your ModusOp organisation's knowledge base.

What it does

This package is a thin proxy. It speaks the MCP stdio transport on one end and forwards every JSON-RPC request to Modus Brain's HTTP MCP endpoint on the other.

All tool implementations live in Modus Brain itself — when ModusOp ships a new Brain tool, every install of this package picks it up automatically on the next request. No re-publish, no version bump, no user action needed.

If your AI client speaks remote HTTP MCP natively, you don't need this package at all — point it directly at https://brain.modusop.app/mcp. This package exists for clients that only speak stdio.

Setup

1. Get a Brain token

Sign in at brain.modusop.app, generate a token labelled for the device or person who'll use it, copy the plaintext value (you only see it once).

2. Add to your AI client's MCP config

Claude Desktop — ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):

{
  "mcpServers": {
    "modusop-brain": {
      "command": "npx",
      "args": ["-y", "@modusop/mcp-server"],
      "env": {
        "MODUSOP_API_TOKEN": "mo_brain_..."
      }
    }
  }
}

Cursor / Cline / Continue.dev — .cursor/mcp.json (or the equivalent):

{
  "mcpServers": {
    "modusop-brain": {
      "command": "npx",
      "args": ["-y", "@modusop/mcp-server"],
      "env": {
        "MODUSOP_API_TOKEN": "mo_brain_..."
      }
    }
  }
}
3. Restart your client

Quit and reopen. The Modus Brain tools should appear in the MCP indicator within a few seconds.

Env vars

VariableRequiredDefaultNotes
MODUSOP_API_TOKENyes—Brain token from brain.modusop.app
MODUSOP_BRAIN_URLnohttps://brain.modusop.app/mcpOverride only for local Brain development

Available tools

Whatever Brain exposes — tools/list reflects the current set. As of v1.0.0:

  • whoami — identify the user + org this token is scoped to
  • search_knowledge — semantic search over the org KB
  • get_chunk — deep-dive on a specific search result
  • list_recent — recently indexed KB items
  • get_client_brief — synthesised client one-pager
  • add_observation — append a note
  • add_decision — record context + decision + rationale
  • link_observation — typed link between two chunks
  • request_delete — admin-gated removal

Migrating from 0.x

Versions 0.x of this package implemented tools in-package and talked to ModusOp's older /api/mcp endpoint with an MO API token from /settings/api-tokens. v1.0.0 retires that path:

  • Generate a new Brain token at brain.modusop.app, not an MO API token
  • Replace the value of MODUSOP_API_TOKEN with the new token
  • No other config change needed — same command, same args, same env var name

Old tools (search_projects, search_clients, get_client_context, start_timer, etc.) are no longer present in this package's catalogue. They've been retired in favour of Brain's tools, which cover the same surface plus knowledge-base search and append-writes. If you need the old tool set, pin to @modusop/mcp-server@0.2.5 — it still works but won't receive updates.

Local development

git clone https://github.com/jwwd-repos/modusop-mcp.git
cd modusop-mcp
npm install
MODUSOP_API_TOKEN=... npm run dev

The proxy reads JSON-RPC on stdin and writes responses on stdout, so test it manually with:

echo '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"whoami"}}' \
  | MODUSOP_API_TOKEN=... npm run dev

Licence

See LICENSE.md.

Frequently asked questions

What is io.github.jwwd-repos/modusop-mcp?

MCP server for ModusOp — projects, tasks, time tracking, and retainers for AI assistants.

How do I install io.github.jwwd-repos/modusop-mcp?

It runs on your machine. In Claude Code: claude mcp add modusop-mcp -e 'MODUSOP_API_TOKEN=<your modusop_api_token>' -e 'MODUSOP_API_URL=<MODUSOP_API_URL>' -- npx -y @modusop/mcp-server@0.2.5. For other clients, paste the JSON configuration from this page into their MCP settings.

Does io.github.jwwd-repos/modusop-mcp need an API key?

Yes. It expects MODUSOP_API_TOKEN, which you set in its configuration.

Is io.github.jwwd-repos/modusop-mcp open source?

Its code is public on GitHub, but the repository does not declare a standard license.

Who maintains io.github.jwwd-repos/modusop-mcp?

It is published by jwwd-repos. AI.tn lists it but does not maintain or endorse it.

From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.