Supported agents
36 AI agents, one setup.
Toolport detects these agents on your machine and gives each one a single Toolport entry. Open WebUI and other OpenAPI clients connect over HTTP.
Fig. 1 · how it connects6 agents · 5 servers · all ready
| Agent | Config file | Detected |
|---|---|---|
| CLI agents | ||
| Claude Code | ~/.claude.json | Auto |
| Devin Local / CLI | %APPDATA%\devin\mcp_config.json+2 more | Auto |
| Codex | ~/.codex/config.toml | Auto |
| Gemini CLI | ~/.gemini/settings.json | Auto |
| Goose | %APPDATA%\Block\goose\config\config.yaml+2 more | Auto |
| Amazon Q | ~/.aws/amazonq/mcp.json | Auto |
| Warp | ~/.warp/.mcp.json | Auto |
| Hermes | ~/.hermes/config.yaml | Auto |
| Factory Droid | ~/.factory/mcp.json | Auto |
| Crush | $XDG_CONFIG_HOME/crush/crush.json (~/.config/crush/crush.json by default) | Auto |
| Amp | ~/.config/amp/settings.json | Auto |
| OpenCode | ~/.config/opencode/opencode.json | Auto |
| Grok Build | ~/.grok/config.toml | Auto |
| GitHub Copilot CLI | ~/.copilot/mcp-config.json | Auto |
| Qwen Code | ~/.qwen/settings.json | Auto |
| Kimi Code | ~/.kimi-code/mcp.json | Auto |
| ZCode | ~/.zcode/cli/config.json | Auto |
| Pi | ~/.pi/agent/mcp.json | Auto |
| Oh My Pi | ~/.omp/agent/mcp.json | Auto |
| Editors and IDEs | ||
| Cursor | ~/.cursor/mcp.json | Auto |
| VS Code | %APPDATA%\Code\User\mcp.json+2 more | Auto |
| Devin Desktop (Cascade), formerly Windsurf | ~/.codeium/windsurf/mcp_config.json | Auto |
| Zed | %APPDATA%\Zed\settings.json+2 more | Auto |
| Antigravity | ~/.gemini/config/mcp_config.json | Auto |
| Kiro | ~/.kiro/settings/mcp.json | Auto |
| Editor extensions | ||
| Cline | %APPDATA%\Code\User\globalStorage\saoudrizwan.claude-dev\settings\cline_mcp_settings.json+2 more | Auto |
| Roo Code | %APPDATA%\Code\User\globalStorage\rooveterinaryinc.roo-cline\settings\mcp_settings.json+2 more | Auto |
| Continue | ~/.continue/config.yaml | Auto |
| Kilo Code | ~/.config/kilo/kilo.jsonc | Auto |
| JetBrains Junie | ~/.junie/mcp/mcp.json | Auto |
| Desktop chat and local model apps | ||
| Claude Desktop | %APPDATA%\Claude\claude_desktop_config.json+2 more | Auto |
| LM Studio | ~/.lmstudio/mcp.json | Auto |
| Jan | %APPDATA%\Jan\data\mcp_config.json+2 more | Auto |
| BoltAI | ~/.boltai/mcp.json | Auto |
| AnythingLLM | %APPDATA%\anythingllm-desktop\storage\plugins\anythingllm_mcp_servers.json+2 more | Auto |
| Witsy | %APPDATA%\Witsy\settings.json+2 more | Auto |
| HTTP and OpenAPI | ||
| Open WebUI | HTTP endpoint | Manual |
Using an agent that isn't listed? If it reads an mcpServers-style
config, the gateway entry usually works as a manual add, and we're quick to add
first-class support.
Open an issue or ask on
Discord.
Free on this machine. Pro puts it on every machine. Team gives it to everyone.