Coders Kit Logo
CODERS KIT

MCP Config Generator

Design multi-server MCP configurations for Claude Desktop, Cursor, and Zed. Use professional presets and generate a unified JSON file with our visual builder.

πŸ“
filesystem
πŸ›‘οΈ

Privacy-First Architecture

Your security is our priority. All configuration logic is executed locally within your browser. No data, API keys, or file paths are ever transmitted to our servers.

About Model Context Protocol (MCP)

The Model Context Protocol (MCP) is a revolutionary open standard that allows AI assistants like Claude, Cursor, and Zed to securely communicate with your local development environment. It bridges the gap between the AI's reasoning capabilities and your personal tools, files, and databases.

While MCP offers incredible power, writing the JSON configuration manually is error-proneβ€”especially with complex flags and OS-specific path escaping. The CodersKit MCP Config Generator is designed to automate this process, ensuring your AI agents connect flawlessly every time.

✨ Key Features

⚑ 20+ Quick Templates

One-click presets for Filesystem, GitHub, PostgreSQL, Puppeteer, Slack, and more. Instantly populate complex MCP commands.

βš™οΈ Server Configuration

Add unlimited MCP servers to a single config. Customize identifier names, executable commands, and initialization flags.

⌨️ Arguments Management

Dynamic argument builder with real-time JSON validation. Handles complex shell flags and parameters automatically.

πŸ” Environment Variables

Securely configure API keys, tokens, and sensitive credentials with a dedicated local-first environment variable editor.

πŸ“„ JSON Generation

Real-time, syntax-highlighted JSON preview that strictly follows the Model Context Protocol schema specifications.

πŸ“‹ Export & Download

Copy your perfectly formatted configuration to your clipboard with a single click, ready for instant integration.

πŸ“– Installation Guide

Built-in support paths and step-by-step instructions for Claude Desktop, Cursor, Zed, and other MCP-aware clients.

πŸ“± Responsive Design

A modern and intuitive interface that adapts seamlessly from your mobile device to large desktop monitors.

πŸš€ How to Use

1Pick a Preset

Choose from our library of 20+ pre-built MCP server templates (GitHub, SQLite, etc.) to get started instantly.

2Fine-tune Settings

Configure server-specific settings including command paths, arguments, and required environment variables.

3Add More Servers

Build a complete ecosystem by adding multiple MCP servers. Customize each one to fit your specific workflow needs.

4Copy the Config

Copy the generated JSON to your clipboard. Our tool ensures perfect comma placement and JSON structure.

5Install & Go

Follow the specific installation guide for your client (Claude, Cursor, etc.) and start chatting with your tools.

Popular Configuration Paths

Claude Desktop

Windows: %APPDATA%\Claude\claude_desktop_config.json

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json

IDE Integration

Cursor: Settings > Features > MCP servers

Zed: ~/.config/zed/settings.json

Frequently Asked Questions

What is the Model Context Protocol (MCP)?

The Model Context Protocol (MCP) is an open standard that enables AI models (like Claude) to securely connect with local and remote tools, APIs, and datasets. It acts as a bridge between the AI's reasoning and your specific development environment.

How do I use the generated JSON config?

Once you generate and copy the JSON, you need to paste it into your client's configuration file. For Claude Desktop on Windows, this is typically %APPDATA%\Claude\claude_desktop_config.json. On macOS, it's ~/Library/Application Support/Claude/claude_desktop_config.json.

Is my data safe with this generator?

Yes. All configuration generation happens locally in your browser. Sensitive data like API keys, tokens, and local file paths are never sent to our servers. We prioritize privacy-first development.

Can I add multiple MCP servers to one file?

Absolutely! Our tool is specifically designed for multi-server setups. You can add as many servers as you need, and they will all be aggregated into a single, valid mcpServers JSON object.

Why am I getting a JSON error in Claude Desktop?

JSON errors usually occur due to trailing commas, missing quotes, or unescaped backslashes in file paths. Our generator automatically handles these syntax requirements to ensure your config is always valid.

Does this work with Cursor and Zed?

Yes, the generated JSON follows the standard MCP schema which is compatible with Cursor, Zed, and any other IDE or client that supports the Model Context Protocol.

You might also find these useful