Claude MCP Setup
Easy setup script for Anthropic Claude Model Context Protocol (MCP) servers on Windows
What is Claude MCP Setup?
Claude MCP Setup is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to easy setup script for anthropic claude model context protocol (mcp) servers on windows
Easy setup script for Anthropic Claude Model Context Protocol (MCP) servers on Windows
This server falls under the Developer Tools category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- Easy setup script for Anthropic Claude Model Context Protoco
Use Cases
Maintainer
Works with
Installation
Manual Installation
npx claude-mcp-setupConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use Claude MCP Setup
Claude MCP Setup is a Python-based setup script that automates the installation and configuration of multiple Anthropic Claude MCP servers on Windows. It deploys a suite of 11 MCP integrations — including filesystem access, GitHub, Brave Search, memory, Gmail, Google Drive, image generation, task management, SQLite, and more — in a single run. Developers who want to get a full-featured Claude Desktop environment up and running without manually configuring each server will find this script invaluable.
Prerequisites
- Python 3.x installed on Windows
- Node.js installed (required for MCP server packages)
- A Google Cloud project with Gmail and Drive APIs enabled and an OAuth consent screen configured
- API keys for services you want: GitHub personal access token (GIT_PAT_TOKEN), Brave Search key (BRAVE_API_KEY), Replicate token (REPLICATE_API_TOKEN), Todoist token (TODOIST_API_TOKEN)
- Claude Desktop installed with an MCP-capable version
Clone the repository
Clone the claude-mcp-setup repository to your local machine so you have the setup script and credential template files.
git clone https://github.com/patruff/claude-mcp-setup.git
cd claude-mcp-setupCreate a .env file with your API credentials
The setup script reads API keys from a .env file. Create it in the project root with the tokens for the services you want to enable.
GIT_PAT_TOKEN=ghp_xxxxxxxxxxxxxxxxxxxx
REPLICATE_API_TOKEN=r8_xxxxxxxxxxxxxxxxxxxx
BRAVE_API_KEY=BSA_xxxxxxxxxxxxxxxxxxxx
TODOIST_API_TOKEN=your_todoist_token_herePlace your Google OAuth credentials
Download your OAuth 2.0 client credentials from Google Cloud Console (Desktop App type) and save the file as gcp-oauth.keys.json alongside the setup script.
Run the setup script
Execute the main setup script. It will install all MCP server packages, configure claude_desktop_config.json, and launch browser-based authentication for Gmail and Google Drive.
python setup_mcp.pySkip prompts or auth if needed
Use --skip-prompts for non-interactive mode (CI or automated runs) or --skip-auth to bypass the Gmail/Drive OAuth browser flow if you don't need those integrations.
python setup_mcp.py --skip-prompts --skip-authRestart Claude Desktop
After the script completes, restart Claude Desktop. It will load the updated claude_desktop_config.json and all configured MCP servers will be available.
Claude MCP Setup Examples
Client configuration
The setup script auto-generates this config. Here is a representative excerpt showing the structure it writes to claude_desktop_config.json for the filesystem and GitHub servers.
{
"mcpServers": {
"filesystem": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-filesystem", "C:\\Users\\YourName"]
},
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "ghp_xxxxxxxxxxxxxxxxxxxx"
}
}
}
}Prompts to try
After setup, use Claude Desktop to interact with all configured MCP servers.
- "List files in my home directory"
- "Search GitHub for open issues in my repositories"
- "Search Brave for the latest news on MCP servers"
- "Add a task to my Todoist inbox: review MCP setup"Troubleshooting Claude MCP Setup
Gmail or Drive authentication fails or browser does not open
Ensure your Google Cloud OAuth consent screen is set to 'External' and your email is added as a test user. Re-run the script without --skip-auth and complete the browser flow.
MCP servers do not appear in Claude Desktop after running the script
Verify that the script completed without errors and that claude_desktop_config.json was updated. Fully quit and restart Claude Desktop (not just close the window).
Node.js package installation errors during setup
Ensure Node.js is installed and in your PATH. Run npm install -g npm to update npm, then re-run setup_mcp.py.
Frequently Asked Questions about Claude MCP Setup
What is Claude MCP Setup?
Claude MCP Setup is a Model Context Protocol (MCP) server that easy setup script for anthropic claude model context protocol (mcp) servers on windows It connects AI assistants to external tools and data sources through a standardized interface.
How do I install Claude MCP Setup?
Follow the installation instructions on the Claude MCP Setup GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.
Which AI clients work with Claude MCP Setup?
Claude MCP Setup works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is Claude MCP Setup free to use?
Yes, Claude MCP Setup is open source and available under the MIT license. You can use it freely in both personal and commercial projects.
Claude MCP Setup Alternatives — Similar Developer Tools Servers
Looking for alternatives to Claude MCP Setup? Here are other popular developer tools servers you can use with Claude, Cursor, and VS Code.
Ecc
★ 188.2kThe agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
Javaguide
★ 155.8kJava 面试 & 后端通用面试指南,覆盖计算机基础、数据库、分布式、高并发、系统设计与 AI 应用开发
Gemini CLI
★ 104.5kA secure MCP server that wraps the Google Gemini CLI, allowing clients to query Gemini models using local OAuth sessions without requiring an API key. It provides tools for model interaction and diagnostics with built-in protection against command in
Awesome MCP Servers
★ 87.3k⭐ Curated list of Model Context Protocol (MCP) servers - tools that extend Claude Desktop, Cursor, Windsurf, and other MCP clients with custom capabilities.
MCP Servers
★ 86.0kModel Context Protocol Servers
CC Switch
★ 77.5kA cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Gemini CLI & Hermes Agent. Only official website: ccswitch.io
Browse More Developer Tools MCP Servers
Explore all developer tools servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up Claude MCP Setup in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use Claude MCP Setup?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.