Python-based Model Context Protocol server installer offering cross-platform support to install, configure, and manage MCP servers from package repositories or local sources with automatic environment detection and integration capabilities.
Unlock the full potential of MCP Builder through LangDB's AI Gateway. Get enterprise-grade security, analytics, and seamless integration with zero configuration.
Free tier available • No credit card required
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
!demo image
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!