How connecting works
Every MCPCore server has a permanent subdomain endpoint:Supported clients
Claude Desktop
Anthropic’s desktop app. Config file at
~/Library/Application Support/Claude/claude_desktop_config.json.Cursor
AI-powered code editor. Direct HTTP transport — no
npx needed.VS Code
Native MCP support via
.vscode/mcp.json or User Settings.Windsurf
Codeium’s AI editor. Config at
~/.codeium/windsurf/mcp_config.json.Cline
VS Code extension with MCP support. Config via the Cline extension UI.
Config formats at a glance
Most clients use a command-based config that runsmcp-remote to bridge HTTP/SSE:
npx:
Auth headers by security mode
| Security mode | What to add to the config |
|---|---|
| Public | Nothing extra |
| Unlisted | Use the full URL with the embedded key |
| API Key | Add --header "Authorization: Bearer <key>" (command) or headers.Authorization (URL-based) |
| OAuth | Not yet supported in all clients — check client-specific docs |