Connecting AllMCP
AllMCP speaks the standard MCP protocol over HTTP, with two ways to authenticate:
- Sign in (OAuth) — clients with a connector dialog (Claude Desktop/web/mobile, ChatGPT, Perplexity) need only the URL. Add it, sign in with Google or GitHub, done — no key to copy.
- API key — config-file and code-based clients send your key in a header. Best for scripted setups and team scoping with
?user_id=.
| Parameter | Required | Where | Value |
|---|---|---|---|
url | Yes | Config | https://go.allmcp.co/mcp/ |
X-API-Key | For API-key clients | HTTP header | Your AllMCP API key (allmcp_xxx). Clients that only accept a bearer token can send it as Authorization: Bearer allmcp_xxx instead. Not needed when the client signs in with OAuth. |
user_id | Optional | URL query param | An identifier for the end user, so each person keeps their own connected providers |
org_id | Optional | URL query param | An identifier for the organization, so each workspace keeps its own connected providers |
Two tracks
Section titled “Two tracks”Desktop & IDE clients
Section titled “Desktop & IDE clients” Claude Desktop Sign in as a Connector, or use the config file — also covers claude.ai web and mobile.
ChatGPT Add AllMCP as a custom app with OAuth sign-in.
Claude Code One-command setup in the terminal.
Cursor One-click install or config block.
Windsurf Connect AllMCP to Windsurf.
VS Code Connect AllMCP to VS Code.
OpenAI Codex CLI, IDE extension, and Desktop app.
Gemini CLI One-command setup in the terminal.
Perplexity Add AllMCP as a custom connector.
More clients
Section titled “More clients” Cline VS Code AI agent extension.
Roo Code VS Code AI agent extension.
Continue VS Code & JetBrains assistant.
Zed The Zed editor.
Goose Block's open-source agent.
Warp The Warp terminal.
mcp-remote bridge For clients that only run local servers.
Agent frameworks
Section titled “Agent frameworks” Frameworks overview Read this first — connection params and the general pattern.
Anthropic SDK Native MCP support via the
anthropic package. LangChain & LangGraph Connect via
langchain-mcp-adapters. CrewAI Multi-agent crews with AllMCP tools.
PydanticAI Typed agents with native MCP support.
All 15 frameworks LlamaIndex, AutoGen, DSPy, Flowise, Zapier, Ollama, and more.
URL construction
Section titled “URL construction”https://go.allmcp.co/mcp/https://go.allmcp.co/mcp/?user_id=<your-user-id>https://go.allmcp.co/mcp/?org_id=<your-org-id>&user_id=<your-user-id>Client compatibility
Section titled “Client compatibility”Every client on this page works with the plain https://go.allmcp.co/mcp/ endpoint — you never have to add tuning options to the URL. AllMCP tailors what it presents to each client automatically, so browser connectors, terminal agents, IDE assistants, and desktop apps each see exactly the tools they can use.
| Client | Setup | Extra URL options |
|---|---|---|
| Claude Desktop & Claude Code | Config block / one command | None needed |
| ChatGPT connectors | Custom connector | None needed |
| OpenAI Codex | CLI, IDE & Desktop | None needed |
| Cursor, VS Code, Windsurf, Zed | Config block | None needed |
| Goose | Config block | None needed |
| mcp-remote bridge | Local bridge command | None needed |
Multi-tenancy How clients, organizations, and users map to credentials.