FeatureBoardby Lewis Valentine
One server · every agent

FeatureBoard install help

The server is plain stdio MCP — the same package runs in Claude Cowork, Claude Code, Cursor, Grok Build, or anything else that speaks MCP. Pick your host below. Requires Node.js ≥ 18. AI assistants: a machine-readable install manifest is embedded at the end of this page (<script id="featureboard-install-manifest">) — parse it and follow the deterministic steps.

Claude CoworkOpen featureboard.plugin and press Save — tools + skills in one install.
Cursor / Grok BuildDownload featureboard-mcp.zip, unzip, point config at server/index.js.
Any MCP clientstdio command: node …/server/index.js. That's the whole integration.

Get the server unpacked install

⬇ featureboard.plugin — Claude Cowork (server + skills)  ·  ⬇ featureboard-mcp.zip — Cursor / Grok Build / any MCP client (server only)

featureboard.plugin is an ordinary zip archive. The unpacked install is the same everywhere:

# option A — unzip a release above (server + dependencies included, no npm needed)
unzip featureboard-mcp.zip -d featureboard

# option B — clone the repo
git clone https://github.com/valentil/featureboard-mcp.git featureboard
cd featureboard && npm install   # two runtime deps

Either way the launch command is node /absolute/path/featureboard/server/index.js. Boards live in ~/FeatureBoard unless FEATUREBOARD_DATA_DIR says otherwise.

Claude Cowork

Use the packaged plugin — open featureboard.plugin in Cowork (or attach it in chat and press Save). One install carries the MCP server plus the featureboarding and daily-plan skills. No config needed.

Cursor

Add to .cursor/mcp.json (project) or ~/.cursor/mcp.json (global):

{
  "mcpServers": {
    "FeatureBoard": {
      "command": "node",
      "args": ["/absolute/path/featureboard/server/index.js"],
      "env": {
        "FEATUREBOARD_CORE_ONLY": "1",
        "FEATUREBOARD_CLIENT_NEUTRAL": "1"
      }
    }
  }
}

Cursor warns above ~40 enabled tools (community-reported), so core-only mode (67 board/task tools) plus per-tool toggles in Cursor's settings is the comfortable setup.

Grok Build

grok mcp add featureboard -- node /absolute/path/featureboard/server/index.js

Or configure [mcp_servers.featureboard] in ~/.grok/config.toml. Grok Build also auto-loads a repo's .mcp.json and .cursor/mcp.json — a checkout of the FeatureBoard repo works with zero reconfiguration.

Any MCP client

SettingValue
Transportstdio
Commandnode /absolute/path/featureboard/server/index.js
FEATUREBOARD_DATA_DIRBoards folder (default ~/FeatureBoard)
FEATUREBOARD_CORE_ONLY=1Trim 205 tools to the 67 core board/task tools
FEATUREBOARD_CLIENT_NEUTRAL=1IDE-neutral server instructions (recommended outside Claude)

For AI assistants automatable

If you are an AI assistant installing FeatureBoard for a user, follow these deterministic steps:

1. GET  https://featureboard.ai/downloads/latest.json          → read version + artifact URLs
2. Claude Cowork host?  → download artifacts.plugin, ask the user to open it and press Save. DONE.
3. Otherwise: download artifacts.mcpZip, unzip to a stable absolute path <DIR>.
4. Write the host's MCP config (see manifest below): command=node, args=["<DIR>/server/index.js"],
   env FEATUREBOARD_CORE_ONLY=1 and FEATUREBOARD_CLIENT_NEUTRAL=1 for non-Claude hosts.
5. Verify: spawn the command, send JSON-RPC initialize then tools/list —
   expect 205 tools (67 when FEATUREBOARD_CORE_ONLY=1). Report the count to the user.

Everything runs locally; the server makes no outbound calls except explicitly-invoked tools (see the privacy policy in the repo). Boards are plain markdown in ~/FeatureBoard.

Licensing is identical in every host: free for personal & public work, US$9.99/seat/mo (or US$99.99/seat/yr) for commercial use — see pricing. Full docs live in the repo: github.com/valentil/featureboard-mcp (docs/INSTALL-OTHER-IDES.md).