MCP Directory

MCP config generator

Pick the servers you want, choose your client, and copy a single ready-to-paste config. Multiple servers merge into one mcpServers block — in the exact format Claude Desktop, Cursor, or Windsurf expects. Runs entirely in your browser.

Your config
// Pick one or more servers to build your config →

Paste into ~/Library/Application Support/Claude/claude_desktop_config.json and fully restart Claude Desktop.

Need details on one server? Browse all servers →

FAQ

What does the MCP config generator do?

It builds the exact mcpServers JSON your client needs. Pick one or more servers, choose Claude Desktop, Cursor, or Windsurf, and copy a single config block that includes all of them — already in the correct per-client format.

Can I combine multiple MCP servers in one config?

Yes. Select as many servers as you want and they're merged into one mcpServers object. Paste it once into your client's config file.

Does it handle remote (SSE/HTTP) servers?

Yes. Remote servers are emitted in each client's correct shape — Cursor uses url, Windsurf uses serverUrl, and Claude Desktop is bridged through the mcp-remote proxy automatically.

Are my API keys sent anywhere?

No. The generator runs entirely in your browser and emits placeholder env vars you fill in locally. Nothing you type leaves your machine.

New to MCP config files? See the config file reference for exact paths and gotchas per client.