Skip to main content
Glama

MCP Builder

by XD3an

constructor mcp

Un servidor MCP basado en Python para instalar otros servidores MCP.

El propósito de este servidor es proporcionar una forma completa, fácil de usar y multiplataforma de instalar y configurar servidores MCP.

HACER
  • [ ] Soporte para más clientes MCP (por ejemplo Cursor, Windsurf, ...)
  • [ ] Soporte para más tipos de servidores y fuentes MCP (por ejemplo, Node.js, Java, etc.)
  • [ ] Mecanismo de recuperación de soporte para instalaciones fallidas
  • ...

Características

  • Instalación del repositorio de paquetes : instale servidores MCP desde paquetes PyPI o npm
  • Instalación local : instala servidores MCP desde directorios locales
  • Gestión de la configuración : configurar variables de entorno y argumentos para los servidores instalados
  • Detección automática : detecta automáticamente el tipo de servidor MCP (Node.js o Python)
  • Compatibilidad multiplataforma : funciona en Windows, macOS y Linux

Requisitos

  • Python 3.10 o superior
  • pip (para paquetes de Python)
  • Node.js y npm (opcional, para paquetes de JavaScript)

Instalación

Instalar desde la fuente

git clone https://github.com/xd3an/mcp-builder.git cd mcp-builder pip install -e .

Uso

Corriendo directamente

Después de la instalación, puede ejecutar MCP Builder directamente:

# Using the entry point mcpbuilder # Or as a module python -m mcp_builder.server

Modo de desarrollo

Para el desarrollo y las pruebas, puede utilizar las herramientas CLI de MCP:

# 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

Integración de clientes MCP

Integración de escritorio de Claude

Para usar MCP Builder con Claude Desktop, agréguelo a su archivo claude_desktop_config.json :

{ "mcpServers": { "mcp-builder": { "command": "python", "args": [ "-m", "mcp_builder.server" ] } } }

El archivo de configuración se encuentra en:

  • Ventanas: %APPDATA%\Claude\claude_desktop_config.json
  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Linux: ~/.config/Claude/claude_desktop_config.json
Comandos de ejemplo

Una vez integrado con Claude Desktop, puedes pedirle a Claude que:

leer https://github.com/microsoft/playwright-mcp ayúdame a instalar playwright-mcp en mi configuración de Claude

imagen de demostración

Cómo funciona

MCP Builder modifica el archivo de configuración de Claude Desktop para registrar servidores MCP. Admite:

  1. Paquetes Node.js : se instalan usando npx y configuran a Claude para usarlos
  2. Paquetes de Python : configura a Claude para usar módulos de Python
  3. Repositorios locales : instala dependencias y configura Claude para usar código local
-
security - not tested
F
license - not found
-
quality - not tested

Un servidor basado en Python que ayuda a los usuarios a instalar y configurar fácilmente otros servidores MCP en diferentes plataformas.

  1. HACER
    1. Características
      1. Requisitos
        1. Instalación
          1. Instalar desde la fuente
        2. Uso
          1. Corriendo directamente
          2. Modo de desarrollo
          3. Integración de clientes MCP
        3. Cómo funciona

          Related MCP Servers

          • A
            security
            A
            license
            A
            quality
            MCP server that builds itself by creating new tools as needed based on user requests (Requires restart of Claude Desktop to use newly created tools).
            Last updated -
            4
            13
            Python
            The Unlicense
          • -
            security
            F
            license
            -
            quality
            This is an MCP server that facilitates building tools for interacting with various APIs and workflows, supporting Python-based development with potential for customizable prompts and user configurations.
            Last updated -
            Python
          • A
            security
            A
            license
            A
            quality
            A server that provides a persistent Python REPL environment through the MCP protocol, allowing execution of Python code, variable management, and package installation.
            Last updated -
            3
            3
            Python
            MIT License
          • -
            security
            A
            license
            -
            quality
            A dynamic MCP server implementation that automatically loads tools, resources, and prompts from their respective directories, allowing for easy extension and configuration.
            Last updated -
            Python
            MIT License

          View all related MCP servers

          MCP directory API

          We provide all the information about MCP servers via our MCP API.

          curl -X GET 'https://glama.ai/api/mcp/v1/servers/XD3an/mcp-builder'

          If you have feedback or need assistance with the MCP directory API, please join our Discord server