Paste a server URL or package name — get a ready-to-paste config for Claude Desktop, Cursor, and Zed. No sign-up.
Claude Desktop reads MCP server configuration from ~/Library/Application Support/Claude/claude_desktop_config.json on macOS, or %APPDATA%\Claude\claude_desktop_config.json on Windows.
Generate your config above, open the file, and merge the mcpServers object into the existing JSON. Restart Claude Desktop for the changes to take effect.
Cursor uses the same mcpServers format as Claude Desktop. Config lives at .cursor/mcp.json inside your project (project-scoped) or ~/.cursor/mcp.json globally.
Generate your config above, copy it, and paste it into the appropriate file. Cursor picks up changes automatically.
Remote (HTTP / SSE)
The server runs somewhere on the internet. Your client connects to it over HTTPS. Config just needs the URL — no local installation required.
STDIO (npm / PyPI)
The server runs locally as a child process. Your client spawns it via npx or uvx and communicates over stdin/stdout.