Free tool

MCP Config Wizard

Build a valid claude_desktop_config.json or .mcp.json in a few clicks — no hand-written JSON.

Get started
  • Assembles the correct JSON shape for Claude Code (project or user scope) or Claude Desktop — you never hand-write mcpServers JSON.
  • Every credential placeholder is clearly marked (e.g. <YOUR_GITHUB_PAT>) — nothing is silently left blank or guessed.
  • Shows exactly where the file goes for your OS, plus a docs link per server so you can verify flags against the current upstream package.
Get started

Frequently asked questions

It depends on your target client: Claude Code (project scope) uses .mcp.json at your repo root; Claude Code (user scope) merges an mcpServers key into ~/.claude.json; Claude Desktop uses claude_desktop_config.json at an OS-specific path shown on the result page.

No — never commit a config file containing real tokens. Use the placeholder values this tool generates, prefer environment-variable references where your client supports them, and replace every placeholder with a real value only in your local, uncommitted file.

No. Pick your servers and target client, then copy or download the generated config. No email, no account.