MCP Configuration Generator.

Create and customize MCP client configurations with pre-built templates for Claude Desktop, Cursor, Zed, and more. Generate perfect claude_desktop_config.json files in seconds with 15+ server templates including Filesystem, GitHub, PostgreSQL, and Slack.

MCP Servers (0)

Configure your MCP server settings

No Servers Configured

Add MCP servers from the templates on the right

Configuration Preview

Generated JSON for your MCP client

{
  "mcpServers": {}
}

Server Templates

Click to add pre-configured servers

Filesystem

file

File system operations with directory path configuration

Brave Search

search

Web search with API key requirement

GitHub

development

Repository integration with personal access token

PostgreSQL

database

Database access with connection string

SQLite

database

Local database with file path configuration

Google Drive

cloud

Cloud storage with OAuth credentials

Slack

communication

Workspace integration with bot and app tokens

Puppeteer

automation

Web scraping and browser automation

Git

development

Repository management with path configuration

EverArt

ai

AI art generation with API key

Memory

utility

Persistent conversation memory

Time

utility

Date and time utilities

Fetch

web

HTTP requests and web fetching

Sentry

monitoring

Error monitoring with auth token and org slug

Docker

devops

Container management

Installation Instructions

Follow these steps to install your configuration

Claude Desktop

Anthropic's official Claude desktop application

Cursor IDE

AI-powered code editor with built-in MCP support

Zed Editor

High-performance collaborative code editor

Continue.dev

Open-source AI code assistant for VS Code and JetBrains

Windsurf IDE

AI-first code editor by Codeium

Bolt.new

AI-powered web development platform

VS Code (MCP Extension)

Visual Studio Code with MCP extension

GitHub Copilot Chat

AI pair programmer with MCP support

Replit AI

Cloud-based development environment

Generic MCP Client

For any MCP-compatible application

Security Notice

All configuration generation happens locally in your browser. Your API keys and credentials are never sent to our servers and remain completely private.

Use cases

Real-world uses.

Developers & Engineers
Set up Claude with access to filesystems, GitHub repositories, and development databases for AI-assisted coding.
Data Scientists
Connect Claude to PostgreSQL, SQLite, and cloud storage for data analysis and automated reporting.
DevOps Teams
Configure MCP servers for Docker management, monitoring systems, and infrastructure automation.
Content Creators
Set up integrations with cloud storage, social media APIs, and content management systems.
Security Professionals
Configure secure connections to monitoring tools, log systems, and security platforms.
Researchers & Academics
Connect Claude to research databases, academic APIs, and collaborative tools for enhanced productivity.

How it works

Five steps.

  1. 01

    Choose from 15+ pre-built MCP server templates (Filesystem, GitHub, PostgreSQL, etc.)

  2. 02

    Configure server settings including commands, arguments, and environment variables

  3. 03

    Add multiple servers and customize each one for your specific needs

  4. 04

    Download the generated claude_desktop_config.json file or copy to clipboard

  5. 05

    Follow installation instructions for your MCP client (Claude Desktop, Cursor, Zed, etc.)

Features

Key Features.

Generate MCP configurations with these powerful tools.
  • 15+ Quick Templates

    Pre-built templates for Filesystem, GitHub, PostgreSQL, Slack, Puppeteer, and more popular MCP servers.

  • Server Configuration

    Add unlimited MCP servers with custom names, commands, arguments, and environment variables.

  • Arguments Management

    Dynamic argument configuration with reordering, validation, and real-time preview.

  • Environment Variables

    Secure configuration for API keys, tokens, and credentials with validation.

  • JSON Generation

    Real-time JSON preview with syntax highlighting and proper MCP format validation.

  • Export & Download

    Copy to clipboard or download as claude_desktop_config.json with one click.

  • Installation Guide

    Step-by-step instructions for 7 MCP clients including Claude Desktop, Cursor, and Zed.

  • Responsive Design

    Mobile-friendly interface that adapts from 2 columns on mobile to 5 on desktop.

FAQ

Questions.

Can't find an answer? Send us your question.

What is MCP (Model Context Protocol)?

MCP is a protocol that allows AI models to securely connect to external data sources and tools. It enables Claude and other AI assistants to access files, databases, APIs, and services through standardized server connections.

Which MCP clients are supported?

This generator supports Claude Desktop, Cursor IDE, Zed Editor, Continue.dev, Windsurf IDE, Bolt.new, and any generic MCP client. Each has specific installation instructions included.

How do I create a claude_desktop_config.json file?

Use our MCP Configuration Generator to select templates, configure servers, and download the claude_desktop_config.json file. The tool generates the exact format needed for Claude Desktop with proper JSON structure and validation.

Where do I place the claude_desktop_config.json file?

For Claude Desktop on macOS: ~/Library/Application Support/Claude/claude_desktop_config.json. On Windows: %APPDATA%\Claude\claude_desktop_config.json. The exact location varies by client - check our installation instructions.

How do I configure MCP servers for Cursor IDE?

Download the generated configuration file and place it in Cursor's MCP configuration directory. Our tool provides specific installation steps for Cursor IDE, including the correct file path and setup instructions.

Are my API keys and credentials secure?

Yes, all configuration generation happens locally in your browser. No data is sent to or stored on our servers. Your API keys and credentials remain completely private.

Can I add custom MCP servers not in the templates?

Absolutely! You can add any MCP server by specifying its command, arguments, and environment variables. The templates are just starting points for common servers.

What's the difference between arguments and environment variables?

Arguments are command-line parameters passed to the MCP server when it starts (like --port 3000). Environment variables are system variables the server can access (like API_KEY=your-key).

How do I set up MCP with GitHub integration?

Select the GitHub template, add your GitHub Personal Access Token as an environment variable, and configure the repository access. Our tool generates the correct configuration for GitHub MCP server integration.

Can I configure multiple MCP servers in one file?

Yes, you can add unlimited MCP servers to a single configuration file. Each server runs independently and can connect to different services like PostgreSQL, Filesystem, and Slack simultaneously.

How do I troubleshoot MCP configuration errors?

The tool validates your configuration in real-time and shows a formatted JSON preview. Common issues include incorrect file paths, missing API keys, or invalid JSON format. Check the generated preview for syntax errors.

What MCP server templates are available?

We provide 15+ templates including Filesystem, GitHub, PostgreSQL, SQLite, Google Drive, Slack, Puppeteer, Git, EverArt, Memory Bank, Brave Search, Sequential Thinking, Fetch, Time, and Everything. Each template includes pre-configured settings.

How do I configure PostgreSQL MCP server?

Use the PostgreSQL template and add your database connection string in the format: postgresql://user:password@localhost:5432/dbname. The tool generates the correct environment variable configuration.

Can I export configurations for different MCP clients?

The JSON format is standardized across MCP clients, so one configuration file works for all clients. However, the installation location and method varies by client - our tool provides specific instructions for each.

How do I update my MCP configuration?

Modify your configuration using our generator, download the updated file, and replace the existing configuration file in your MCP client's directory. Restart the client to apply changes.

Related tools

More Web Development tools.