MCP Config Generator

Generate, validate, and convert MCP configuration files for Claude Desktop, Cursor, Windsurf, and every MCP-compatible platform.

⭐ GitHub 📦 npm 🚀 Pro $19/mo

What it does

Supported Platforms

Claude Desktop
Cursor
Windsurf
Cline (VS Code)
Continue.dev
Roo Code
Claude Code CLI

6 Tools Included

mcp_generate_config

Generate a complete MCP config JSON for any platform from server definitions. Specify servers with name, command, args, env, timeout, and disabled flag.

mcp_list_platforms

List all supported platforms with config file locations for macOS, Windows, and Linux.

mcp_validate_config

Check an existing config for errors: missing mcpServers key, invalid JSON, missing command fields, type issues.

mcp_add_server

Add a single server to an existing config — handles nesting for Continue.dev automatically.

mcp_get_server_template

Get a ready-to-use config snippet for 9 popular MCP servers: filesystem, github, postgres, brave-search, puppeteer, memory, fetch, sequential-thinking, sqlite.

mcp_batch_generate

Generate configs for multiple servers across multiple platforms in one call.

Quick Start

# Install
git clone https://github.com/Rumblingb/mcp-config-generator
cd mcp-config-generator
pip install -r requirements.txt

# Run as MCP server
python3 server.py
# Or use in Claude Desktop config:
{
  "mcpServers": {
    "mcp-config-generator": {
      "command": "python3",
      "args": ["/path/to/mcp-config-generator/server.py"]
    }
  }
}

MCP Config Generator Pro

$19/month

Unlimited config generations. Free tier: 50 calls per session.

Buy Pro — $19/mo