Quickstart
Get AllMCP connected to your AI clients in under 90 seconds.
Sign up Log in Browse providers-
Run the one-command setup
In any terminal (Node.js 18.17+):
Terminal window npx allmcpThe interactive setup walks you through everything:
- Sign in — your browser opens for a 5-second OAuth sign-in (Google or GitHub). No API key needed.
- Pick your clients — Claude Desktop, Claude Code, Codex, Cursor, and ChatGPT are auto-detected and preselected.
- Review the plan — it shows exactly what it will write before touching anything, backs existing configs up to
.bak, and never removes your other MCP servers. - Verify — it makes a first call to your endpoint and confirms your providers are live.
Scripting, CI, or prefer an API key?
Grab a key at allmcp.co/login (it looks like
allmcp_xxxxxxxxxxxxxxxxxxxxxxxx) and use the non-interactive form:Terminal window npx allmcp install claude-desktop --key YOUR_API_KEYThe key can also come from the
ALLMCP_KEYenvironment variable.allmcp login,allmcp status, andallmcp doctorcover sign-in, connection health, and troubleshooting from the terminal. -
Or set up one client at a time
Run one command in a terminal — keyless by default (Claude Desktop signs you in from the browser on first launch):
Terminal window npx allmcp install claude-desktopIt backs your existing config up to
claude_desktop_config.json.bakand merges AllMCP in without touching your other servers. Then fully quit and reopen Claude Desktop.Need Node? → nodejs.org (Claude Desktop needs it to reach remote servers anyway).
Prefer to edit the config by hand?
Open the config file:
- Windows:
C:\Users\<your-username>\AppData\Roaming\Claude\claude_desktop_config.json(same as%APPDATA%\Claude\…) - macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
Add the
allmcpentry (Claude Desktop reaches remote servers through themcp-remotebridge, so Node.js must be installed). Keyless — the sign-in happens in your browser on first launch:{"mcpServers": {"allmcp": {"command": "npx","args": ["-y", "mcp-remote", "https://go.allmcp.co/mcp/"]}}}Or pin an API key instead of OAuth:
{"mcpServers": {"allmcp": {"command": "npx","args": ["-y", "mcp-remote", "https://go.allmcp.co/mcp/", "--header", "X-API-Key:${ALLMCP_API_KEY}"],"env": {"ALLMCP_API_KEY": "YOUR_API_KEY"}}}}Save the file and fully quit and reopen Claude Desktop.
Run one command in a terminal — keyless by default (Cursor runs the OAuth sign-in itself):
Terminal window npx allmcp install cursorIt backs up
~/.cursor/mcp.jsontomcp.json.bakand merges AllMCP in alongside your other servers. Then reload the Cursor window (Ctrl+Shift+P→ “Developer: Reload Window”).Prefer to edit the config by hand?
Create or edit
~/.cursor/mcp.json(global) or.cursor/mcp.jsonin your project. Cursor indexes tools once, so use the full-catalog URL:{"mcpServers": {"allmcp": {"url": "https://go.allmcp.co/mcp/?full_catalog=true"}}}Or pin an API key instead of OAuth:
{"mcpServers": {"allmcp": {"url": "https://go.allmcp.co/mcp/?full_catalog=true","headers": {"X-API-Key": "YOUR_API_KEY"}}}}Reload the Cursor window (
Ctrl+Shift+P→ “Developer: Reload Window”).Open Windsurf Settings → MCP Servers → Add Server and fill in:
- URL:
https://go.allmcp.co/mcp/ - Header name:
X-API-Key - Header value:
YOUR_API_KEY
Or edit
~/.codeium/windsurf/mcp_config.jsondirectly:mcp_config.json {"mcpServers": {"allmcp": {"serverUrl": "https://go.allmcp.co/mcp/","headers": {"X-API-Key": "YOUR_API_KEY"}}}}Windsurf uses
serverUrlfor remote servers — noturl.Using a different client? See the dedicated setup pages for VS Code and OpenAI Codex.
Using a different client? See the dedicated setup pages for VS Code and OpenAI Codex.
- Windows:
-
Verify the connection
Open a new conversation and type:
List the available integrationsYour agent will return a catalog of everything AllMCP supports, along with the connection status for each provider.
-
Connect your first provider
Connect my Bitrix24. The webhook URL is https://portal.bitrix24.ru/rest/1/abc123secret/Connect Google SheetsFor OAuth providers like Google Sheets, your agent will hand back a consent link. Open it in your browser, grant access, and you’re connected. AllMCP handles the consent screen and keeps your access refreshed for you, so you won’t have to sign in again.