Less configuration. More building.

MCP Config Generator
& Validator

Connect your AI tools with confidence. Build client-specific configurations or check an existing file for common mistakes.

1Client 2Servers 3Review

Where will you use MCP?

We’ll use the format and file location your client expects.

No settings are changed automatically. You review and install the output yourself.

Client-specific, not generic

Separate output rules for Claude Code, Cursor, VS Code, Codex, Windsurf, and local Claude Desktop configurations.

Keep credentials local

Generate variable references instead of entering tokens. No signup, database, or configuration storage is needed.

Understand before installing

Review permissions and package sources. Configuration checks help catch mistakes but cannot guarantee a server is safe.

MCP configuration questions

What is an MCP configuration?

It tells your AI client which Model Context Protocol servers to connect to. A local server uses a command and arguments; a remote server uses an endpoint URL. The client may also need authentication and permission approval.

Why does the same JSON fail in another client?

Clients use different root keys and fields. VS Code uses servers in mcp.json, while several other clients use mcpServers. Codex uses TOML tables under mcp_servers. Select the right client before exporting.

Is the tool free, and are my settings saved?

The generator and checker are free and require no account. This component processes input in browser memory without storing configurations or sending them to a backend. Closing or refreshing the page clears the input. Site hosting may still collect ordinary page-visit analytics.

Can this repair my file automatically?

It flags common mistakes but does not rewrite your pasted file. Correct errors in your editor, preserve unrelated settings, then run the checker again. This avoids silently deleting advanced client options.

Why does a checked configuration still fail to connect?

Check the client logs for missing runtimes, incorrect local paths, unset variables, invalid credentials, or an unavailable endpoint. A browser-only checker cannot verify these conditions on your computer.

Configuration references reviewed September 7, 2026. Rules may change.
Claude Code docsCursor docsVS Code docsCodex docsWindsurf docsClaude Desktop docs