MCP Config Generator
Pick servers from the AllMCPs directory or add your own, then generate a ready-to-paste config for Claude Desktop, Claude Code, Cursor, VS Code, or Windsurf.
1 Add servers
No servers yet
Search the directory above, add a custom server, or start from an example.
2 Copy into your client
{
"mcpServers": {}
}
Paste into macOS: ~/Library/Application Support/Claude/claude_desktop_config.json · Windows: %APPDATA%\Claude\claude_desktop_config.json, then fully restart the client.
How MCP client configurations work
Every MCP-compatible AI client — Claude Desktop, Claude Code, Cursor, VS Code, and Windsurf — reads a JSON file listing the MCP servers it should launch on startup. Each entry names a server and tells the client how to run it: a local command (like npx -y some-package) plus any arguments and environment variables it needs, or a URL if the server runs remotely over HTTP instead of as a local subprocess.
Frequently asked questions
~/Library/Application Support/Claude/claude_desktop_config.json.On Windows:
%APPDATA%\Claude\claude_desktop_config.json..cursor/mcp.json in your project directory or global settings under Features > MCP Servers. Windsurf reads ~/.codeium/windsurf/mcp_config.json. Use this generator to format entries specifically for each client.