← Back to Dashboard
1. OAuth & Security2. Deployment Strategies3. MCP Across Tools4. Agentic Orchestration5. Remote MCP & Connectors

MCP Across Tools

📚 Production & Sec12 min110 XP⌨ Hands-on lab

MCP Is Multi-Vendor

MCP is an open standard — not locked to Claude. As of 2026, 7+ major AI coding tools support MCP as a first-class integration:

ToolConfig FileConfig Location
Claude Desktopclaude_desktop_config.json~/Library/Application Support/Claude/ (Mac) or %APPDATA%\Claude\ (Win)
Claude Code CLI/mcp commandIn-session or .claude/settings.json
Cursormcp.json~/.cursor/mcp.json (global) or .cursor/mcp.json (project)
VS Code + Copilotsettings.jsonEnable chat.mcp.enabled: true in settings
Windsurfmcp_config.json~/.codeium/windsurf/mcp_config.json
Clinecline_mcp_settings.jsonVia MCP Servers toolbar icon in VS Code
JetBrains IDEsSettings UISettings > Tools > AI Assistant > MCP

Config Portability

The mcpServers JSON block is portable across all tools. The same config works everywhere:

// Same config works in Claude Desktop, Cursor, Windsurf, Cline:
{
  "mcpServers": {
    "github": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-github"],
      "env": { "GITHUB_TOKEN": "ghp_..." }
    }
  }
}
💡 Key Insight: Write your MCP server once — it works in ALL tools. This is the core promise of the protocol. No vendor-specific code needed.

Setup Guide per Tool

Cursor

Settings > Tools & MCP > Add New MCP Server. Or create .cursor/mcp.json in your project root for team-shared configs.

Windsurf (Cascade)

Open Cascade panel > MCP Servers button > Configure. Or edit ~/.codeium/windsurf/mcp_config.json directly. Click Refresh after changes.

VS Code + GitHub Copilot

Set chat.mcp.enabled: true in VS Code settings (requires a recent version of VS Code with GitHub Copilot). MCP servers appear in Copilot chat.

Cline (VS Code Extension)

Click the MCP Servers icon in the Cline toolbar. Use the built-in Marketplace to install servers with one click, or add custom configs.

JetBrains (IntelliJ, WebStorm, PyCharm)

Settings > Tools > AI Assistant > MCP. JetBrains can also act as an MCP server — exposing your project structure to other AI tools.

MCP Server Registries

Discover pre-built servers at:

  • mcp.so — Community registry with thousands of servers
  • Smithery — Curated marketplace
  • Cline Marketplace — One-click install from VS Code
  • Official GitHub — github.com/modelcontextprotocol/servers
⌨ HANDS-ON LABOne Server, Three Clients
⭐ +150 XP

Prove MCP's portability: take the filesystem reference server and register the exact same command in Claude Code, VS Code, and Gemini CLI.

1Register the filesystem server with Claude Code.
2Register the same server in VS Code using code --add-mcp with a JSON blob.
3Register it a third time — now with the Gemini CLI.
lab-sandbox — simulated environment
INFINITY LAB SANDBOX v2.6 — simulated shell
Type the command for the current objective. Helpers: "hint", "solution", "clear".
$
OBJECTIVE 1 / 3 — type "hint" if stuck
🧪 Knowledge Check
Press 1-4 to select1 of 3
Is MCP locked to Claude/Anthropic?
Yes, it only works with Claude
No, it is an open standard supported by 7+ tools including Cursor, VS Code, Windsurf
Only Claude and Cursor
Only Anthropic products
MCP Across Tools Tutorial | Production & Sec — MCP Academy