Copy one of these, fix the command path if you have not installed the bundle in /Applications/, and merge it into the host's MCP config.
| File | Host | Config location |
|---|---|---|
warp-agent-mcp.json |
Warp Agent | ~/.warp/.mcp.json |
claude-desktop.json |
Claude Desktop | ~/Library/Application Support/Claude/claude_desktop_config.json |
chatgpt-mcp.json |
ChatGPT desktop (Connectors / Developer Mode) | host MCP settings |
cursor-mcp.json |
Cursor | ~/.cursor/mcp.json — do not use the /Applications/Warp Command Runner.app path; Cursor splits command on spaces. Run helper/install-cursor-wrapper.sh and point at ~/.local/bin/warp-command-runner. Warp/Claude keep the .app path. |
vscode-mcp.json |
VS Code Copilot | .vscode/mcp.json (servers, not mcpServers) |
generic-stdio.json |
Continue, Cline, Windsurf, Gemini CLI, Claude Code, … | whatever that host documents |
remote.example.json |
Grok / ChatGPT / Claude custom connectors | ~/.warp-command-runner/config.json remote block plus --http. You supply the HTTPS origin. See docs/REMOTE.md. |
All of the stdio files launch the same binary. --http is a second process for phone and website connectors. The model is chosen by the host, not by this server.