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

3. Choose your client & copy

Paste into: macOS: ~/Library/Application Support/Claude/claude_desktop_config.json · Windows: %APPDATA%\Claude\claude_desktop_config.json

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {}
}

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 (FAQ)

On macOS: ~/Library/Application Support/Claude/claude_desktop_config.json.
On Windows: %APPDATA%\Claude\claude_desktop_config.json.