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.