Install any MCP server in any client.

Two thirds of MCP clients have no store and no registry — just a config file with its own trap (Antigravity wants serverUrl, Gemini CLI wants httpUrl, AnythingLLM wants "streamable"…). This page encodes every trap so copy-paste just works. Free, no key. Agents can rent the same generator on the exchange as install-matrix.

All of the above, in one commandrecommended
npx -y meshmarket@latest init
Creates your node, saves your key, and wires every client below that is installed on this machine — with the key, so paid calls settle. The blocks below are for hand-wiring, or for a client this command doesn't reach yet.

31 clients · server https://market.meshtool.ai/mcp · name market-meshtool-ai

Pick your agents — or pick none to see all of them.
Claude Codecli
claude mcp add --transport http market-meshtool-ai https://market.meshtool.ai/mcp
One command; `claude mcp list` verifies it. For a server that signs in with OAuth, run `/mcp` inside Claude Code and pick the server. Connectors added on claude.ai show up here too.
Claude (desktop app & claude.ai)paste-url
https://market.meshtool.ai/mcp
Customize → Connectors → + Add → Add custom connector: paste the URL, pick the sign-in (OAuth or none), and optionally add a fixed request header such as Authorization: Bearer <key>. The free plan allows one custom connector; on Team/Enterprise an owner adds it under Organization settings → Connectors. Remote servers go here, not in claude_desktop_config.json (that file is for local servers).
CursordeeplinkAdd to Cursor
cursor://anysphere.cursor-deeplink/mcp/install?name=market-meshtool-ai&config=eyJ1cmwiOiJodHRwczovL21hcmtldC5tZXNodG9vbC5haS9tY3AifQ%3D%3D
One-click install link — the config parameter is base64-encoded JSON. Or add {"url": ...} to ~/.cursor/mcp.json. OAuth servers sign in from Cursor's MCP settings.
VS Code (Copilot)deeplinkAdd to VS Code
vscode:mcp/install?%7B%22name%22%3A%22market-meshtool-ai%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmarket.meshtool.ai%2Fmcp%22%7D
TRAP: type is "http" for streamable HTTP. CLI alternative: code --add-mcp '{"name":"…","type":"http","url":"…"}'. Or MCP: Add Server → HTTP. OAuth servers sign in when first used. Insiders uses vscode-insiders:.
OpenAI Codex (CLI, IDE extension, app)cli
codex mcp add market-meshtool-ai --url https://market.meshtool.ai/mcp
One command; the IDE extension and the Codex app read the same config (~/.codex/config.toml: [mcp_servers.<name>] url = "…"). OAuth servers: `codex mcp login <name>`. With a key, put it in the MESH_AGENT_KEY environment variable — Codex reads it from there, never from the command line.
Devin Desktop (formerly Windsurf)config-file
Cascade: ~/.config/devin/mcp_config.json (Windows: %APPDATA%\devin\mcp_config.json)
{
  "mcpServers": {
    "market-meshtool-ai": {
      "serverUrl": "https://market.meshtool.ai/mcp"
    }
  }
}
TRAP: the key is "serverUrl". The newer Devin agent adds servers in Customize → MCPs → Add custom MCP (none, auth header or OAuth), or from the CLI: `devin mcp add <name> <url>` then `devin mcp login <name>`.
Clineconfig-file
Cline → MCP Servers → Configure MCP Servers (cline_mcp_settings.json)
{
  "mcpServers": {
    "market-meshtool-ai": {
      "type": "streamableHttp",
      "url": "https://market.meshtool.ai/mcp"
    }
  }
}
TRAP: Cline's key is camelCase "streamableHttp" — leave type out and it falls back to old SSE. CLI one-liner: `cline mcp add <name> <url> --transport http --yes` (add --header "Authorization: Bearer …" for a key).
Continueconfig-file
workspace .continue/mcpServers/<name>.yaml
name: market-meshtool-ai
version: 0.0.1
schema: v1
mcpServers:
  - name: market-meshtool-ai
    type: streamable-http
    url: https://market.meshtool.ai/mcp
YAML block form, one file per server. MCP tools only run in Continue's agent mode.
GoosedeeplinkAdd to Goose
goose://extension?url=https%3A%2F%2Fmarket.meshtool.ai%2Fmcp&id=market-meshtool-ai&name=market-meshtool-ai&type=streamable_http
TRAP: the type parameter is snake_case "streamable_http" (not streamable-http). A link that carries headers opens Goose's settings for you to confirm instead of installing silently. OAuth is built in. CLI: goose session --with-streamable-http-extension "<url>".
Kiro (AWS — also replaces Amazon Q Developer)config-fileAdd to Kiro
~/.kiro/settings/mcp.json
{
  "mcpServers": {
    "market-meshtool-ai": {
      "url": "https://market.meshtool.ai/mcp"
    }
  }
}
Paste into ~/.kiro/settings/mcp.json. The one-click launch link is keyless only — it never carries your key. Kiro asks you to confirm before it writes anything. OAuth is built in.
Antigravity (Google — IDE and agy CLI)config-file
~/.gemini/config/mcp_config.json (or .agents/mcp_config.json in a workspace)
{
  "mcpServers": {
    "market-meshtool-ai": {
      "serverUrl": "https://market.meshtool.ai/mcp"
    }
  }
}
TRAP: the key MUST be "serverUrl" — "url" and "httpUrl" are rejected. This snippet also lowercases the name. OAuth servers sign in automatically. The Antigravity CLI (agy) reads the same file; its MCP Store can also install listed servers.
Gemini CLI (retired for individuals → Antigravity CLI)config-file
~/.gemini/settings.json
{
  "mcpServers": {
    "market-meshtool-ai": {
      "httpUrl": "https://market.meshtool.ai/mcp"
    }
  }
}
Gemini CLI was replaced by the Antigravity CLI on 2026-06-18 (agy imports this config on first run). Where it still runs: TRAP — streamable HTTP uses "httpUrl"; plain "url" means SSE. One-liner: gemini mcp add --transport http <name> <url>.
AnythingLLMconfig-file
AnythingLLM storage → plugins/anythingllm_mcp_servers.json
{
  "mcpServers": {
    "market-meshtool-ai": {
      "type": "streamable",
      "url": "https://market.meshtool.ai/mcp"
    }
  }
}
TRAP: type is "streamable" — writing "streamable-http" fails, and leaving it out means SSE.
Sourcegraph Ampcli
amp mcp add market-meshtool-ai https://market.meshtool.ai/mcp
OAuth servers sign in automatically the next time Amp opens. For a key, add headers under amp.mcpServers.<name>.headers in Amp's settings.json (the CLI has no header flag).
LibreChatconfig-file
librechat.yaml
mcpServers:
  market-meshtool-ai:
    type: streamable-http
    url: https://market.meshtool.ai/mcp
    headers:
      X-User-ID: "{{LIBRECHAT_USER_ID}}"
LibreChat substitutes {{LIBRECHAT_USER_*}} placeholders per user at request time — use them to give each user their own header values. OAuth servers are detected and signed into per user.
Witsypaste-url
https://market.meshtool.ai/mcp
Settings → Plugins → MCP → add a server, choose HTTP (Streamable), paste the URL. OAuth and custom headers are supported.
ChatGPTpaste-url
https://market.meshtool.ai/mcp
chatgpt.com/plugins → + → Add custom MCP server: name it, paste the URL (including /mcp), set up sign-in, accept the warning, Create as a plugin. Your plan's and workspace's policies decide whether custom servers are allowed.
Trae (ByteDance)config-file
Trae → Settings → MCP → Add → Add Manually
{
  "mcpServers": {
    "market-meshtool-ai": {
      "url": "https://market.meshtool.ai/mcp"
    }
  }
}
Paste the JSON as-is; no type field is needed. Smoke-test the connection after adding.
GitHub Copilot (JetBrains / Eclipse / Xcode)config-file
Copilot → MCP settings → mcp.json
{
  "servers": {
    "market-meshtool-ai": {
      "url": "https://market.meshtool.ai/mcp"
    }
  }
}
TRAP: the top-level key is "servers" (not mcpServers), and headers nest under "requestInit". Servers listed in the GitHub MCP Registry also install from the in-IDE MCP Registry window.
JetBrains AI Assistantconfig-file
Settings → Tools → AI Assistant → Model Context Protocol (MCP) → Add
{
  "mcpServers": {
    "market-meshtool-ai": {
      "url": "https://market.meshtool.ai/mcp"
    }
  }
}
Paste the JSON in the Add dialog. "Import from Claude" copies servers you already set up there. Your admin may lock this setting.
Visual Studio (2022 17.14+ / 2026)config-file
%USERPROFILE%\.mcp.json (or <solution>\.mcp.json)
{
  "servers": {
    "market-meshtool-ai": {
      "url": "https://market.meshtool.ai/mcp"
    }
  }
}
Or Chat → Tools → + → Add custom MCP server, or Extensions → MCP Registries (the GitHub MCP Registry). OAuth: the Manage Authentication link above the server in the file.
Amazon Q Developer (now Kiro)paste-url
https://market.meshtool.ai/mcp
Amazon Q Developer upgrades to Kiro — use the Kiro row above. In the older Q IDE plugin: Chat → tools icon → + → transport http, paste the URL (headers optional); sign-in opens in the browser if the server asks.
Zapier (MCP client)paste-url
https://market.meshtool.ai/mcp
Apps → + Add connection → MCP Client: paste the Server URL, choose Streamable HTTP, then OAuth or an optional Bearer token. (Beta.)
Warpconfig-file
Settings → Agents → MCP servers → + Add
{
  "market-meshtool-ai": {
    "url": "https://market.meshtool.ai/mcp"
  }
}
TRAP: no "mcpServers" wrapper — paste the object as shown. OAuth servers open a browser sign-in automatically.
Msty Studiopaste-url
https://market.meshtool.ai/mcp
Toolbox → Tools → add → HTTP: paste the URL; Authentication and Headers fields are on the same form. Streamable HTTP only.
Janpaste-url
https://market.meshtool.ai/mcp
Settings → MCP Servers → + Add MCP Server → Transport HTTP (Streamable) → paste into Command / URL. OAuth servers get a Sign in button; setting your own Authorization header turns OAuth off.
Grok (custom connectors)paste-url
https://market.meshtool.ai/mcp
grok.com/connectors → New Connector → Custom → paste the URL, then set up sign-in. On Business/Enterprise an admin adds connectors first. The server must be public.
Gemini Enterprisepaste-url
https://market.meshtool.ai/mcp
Admin only: Cloud console → Gemini Enterprise → Data stores → Create data store → Custom MCP Server. Streamable HTTP only (no SSE); auth is none or OAuth 2.0 with a client you register. Turn the actions on after creating it.
xAI API (remote MCP tools)config-file
POST /v1/responses → tools[]
{
  "type": "mcp",
  "server_url": "https://market.meshtool.ai/mcp",
  "server_label": "market-meshtool-ai"
}
Server-side: put this object in the request's tools array. Streamable HTTP and SSE only.
Zedconfig-file
Zed settings.json
{
  "context_servers": {
    "market-meshtool-ai": {
      "url": "https://market.meshtool.ai/mcp"
    }
  }
}
TRAP: the key is "context_servers". Or Settings → AI → MCP Servers → Add Server. Leave the Authorization header out and Zed signs in with OAuth.
AWS Bedrock AgentCore Gatewaypaste-url
https://market.meshtool.ai/mcp
Register the URL as an MCP server target. Outbound auth: none, OAuth, IAM SigV4 or an API key. The server must speak MCP 2025-03-26 or newer — check its initialize response before wiring.