A Python-based server that helps users easily install and configure other MCP servers across different platforms.
A Python-based MCP server to install other MCP servers.
The purpose of this server is to provide a complete, user-friendly, and cross-platform way to install and configure MCP servers.
git clone https://github.com/xd3an/mcp-builder.git cd mcp-builder pip install -e .
After installation, you can run the MCP Builder directly:
# Using the entry point mcpbuilder # Or as a module python -m mcp_builder.server
For development and testing, you can use the MCP CLI tools:
# Install MCP CLI tools pip install "mcp[cli]" # Run in development mode mcp dev path/to/mcp_builder/server.py # npx @modelcontextprotocol/inspector npx @modelcontextprotocol/inspector python -m mcp_builder.server
To use MCP Builder with Claude Desktop, add it to your claude_desktop_config.json
file:
{ "mcpServers": { "mcp-builder": { "command": "python", "args": [ "-m", "mcp_builder.server" ] } } }
The configuration file is located at:
%APPDATA%\Claude\claude_desktop_config.json
~/Library/Application Support/Claude/claude_desktop_config.json
~/.config/Claude/claude_desktop_config.json
Once integrated with Claude Desktop, you can ask Claude to:
read https://github.com/microsoft/playwright-mcp help me install playwright-mcp in my claude config
MCP Builder modifies the Claude Desktop configuration file to register MCP servers. It supports:
npx
and configures Claude to use themDiscover shared experiences
Shared threads will appear here, showcasing real-world applications and insights from the community. Check back soon for updates!