Skip to content

Install in your client ​

Every block below is generated from the same recipes the console's Connect dialog prints. The first form of each client turns on both tool groups; the second starts the server with the local group alone, the 23 tools that need no account. Either way the platform tools stay off until the server is started with --features=local,platform, see MCP server.

Claude Code ​

Local and platform tools:

bash
claude mcp add extension-dev -- npx @extension.dev/mcp --features=local,platform

Local tools only:

bash
claude mcp add extension-dev -- npx @extension.dev/mcp --features=local

Cursor ​

Local and platform tools:

Install with one click in Cursor

.cursor/mcp.json:

json
{
  "mcpServers": {
    "extension-dev": {
      "command": "npx",
      "args": [
        "@extension.dev/mcp",
        "--features=local,platform"
      ]
    }
  }
}

Local tools only:

Install with one click in Cursor

.cursor/mcp.json:

json
{
  "mcpServers": {
    "extension-dev": {
      "command": "npx",
      "args": [
        "@extension.dev/mcp",
        "--features=local"
      ]
    }
  }
}

VS Code ​

Local and platform tools:

bash
code --add-mcp '{"name":"extension-dev","command":"npx","args":["@extension.dev/mcp","--features=local,platform"]}'

.vscode/mcp.json:

json
{
  "servers": {
    "extension-dev": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "@extension.dev/mcp",
        "--features=local,platform"
      ]
    }
  }
}

Local tools only:

bash
code --add-mcp '{"name":"extension-dev","command":"npx","args":["@extension.dev/mcp","--features=local"]}'

.vscode/mcp.json:

json
{
  "servers": {
    "extension-dev": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "@extension.dev/mcp",
        "--features=local"
      ]
    }
  }
}

Codex ​

Local and platform tools:

bash
codex mcp add extension-dev -- npx @extension.dev/mcp --features=local,platform

~/.codex/config.toml:

toml
[mcp_servers.extension-dev]
command = "npx"
args = ["@extension.dev/mcp", "--features=local,platform"]

Local tools only:

bash
codex mcp add extension-dev -- npx @extension.dev/mcp --features=local

~/.codex/config.toml:

toml
[mcp_servers.extension-dev]
command = "npx"
args = ["@extension.dev/mcp", "--features=local"]

Other clients ​

Local and platform tools:

.mcp.json:

json
{
  "mcpServers": {
    "extension-dev": {
      "command": "npx",
      "args": [
        "@extension.dev/mcp",
        "--features=local,platform"
      ]
    }
  }
}

Local tools only:

.mcp.json:

json
{
  "mcpServers": {
    "extension-dev": {
      "command": "npx",
      "args": [
        "@extension.dev/mcp",
        "--features=local"
      ]
    }
  }
}

After installing ​

Platform tools need a login once the server is started with the platform group:

bash
npx @extension.dev/mcp login --project <workspace>/<project>

See Platform tools.