Skip to main content

Install the MCP

Reactor runs a remote MCP server at https://app.reactor.tools/api/mcp. Clients reach it through mcp-remote, which bridges the remote HTTP server to clients that speak local (stdio) MCP. Authentication is a Bearer token — your Reactor API key, which identifies your workspace.

First, generate a key (see Authentication). Then add the server one of two ways.

Option 1 — One-line command

Run this in any client that adds an MCP server from the command line:

npx -y mcp-remote https://app.reactor.tools/api/mcp --header "Authorization: Bearer YOUR_API_KEY"

In Claude Code, register it in one step:

claude mcp add reactor -- npx -y mcp-remote https://app.reactor.tools/api/mcp --header "Authorization: Bearer YOUR_API_KEY"

Option 2 — Editor config snippet

For clients configured with an mcpServers block, add the reactor entry to your editor's MCP config:

{
"mcpServers": {
"reactor": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://app.reactor.tools/api/mcp",
"--header",
"Authorization: Bearer YOUR_API_KEY"
]
}
}
}
  • Claude Desktop — Settings → Developer → Edit Config (claude_desktop_config.json), add the entry, then restart.
  • Cursor — Settings → MCP → Add new MCP server, add the entry to mcp.json.

Replace YOUR_API_KEY with the key from Settings → API.

Verify

Ask your client to list the Reactor tools, or call get_engine_config. The server is self-describing — your client reads each tool's description and input schema over the protocol.