MCP Manager
Gerente de MCP
Un servidor administrador flexible del Protocolo de Contexto de Modelo (MCP) que permite la comunicación entre modelos y herramientas de IA. Compatible con Claude, MCP Dockmaster y otros clientes MCP.
Características
Administración de servidores MCP : ejecute varios servidores MCP y adminístrelos desde una única interfaz
Modo trabajador : funciona como trabajador para otros clientes MCP
Descubrimiento automático : encuentre automáticamente servidores MCP en GitHub y desde paquetes de Smithery
Registro de herramientas : Busque e instale herramientas desde un registro de herramientas MCP
Comunicación WebSocket : JSON-RPC sobre WebSockets para comunicación en tiempo real
Modo sin cabeza : Ejecutar en modo sin cabeza para operación API-first
Related MCP server: Scenario Word
Empezando
Prerrequisitos
Node.js (versión 18+)
NPM (v8+)
Instalación
# Clone the repository
git clone <your-repo-url>
cd <your-repo-directory>
# Install dependencies
npm install
# Create a .env file from the example
cp .env.example .env
# Edit .env to configure your MCP Manager
nano .envEjecución del servidor
# Run in development mode
npm run dev
# Build and run in production mode
npm run build
npm run startOpciones de configuración
Configure su MCP Manager editando el archivo .env :
# Server Configuration
PORT=5000 # Main server port
HOST=0.0.0.0 # Host to bind to
NODE_ENV=development # Environment (development/production)
REUSE_PORT=true # Whether to reuse the port
# MCP Port Range
MCP_PORT_RANGE_START=50050 # Start port for MCP servers
MCP_PORT_RANGE_END=50150 # End port for MCP servers
# MCP Compatibility Settings
MCP_WORKER_MODE=false # Enable worker mode
MCP_DISCOVERY_ENABLED=true # Enable auto-discovery of MCP servers
MCP_AUTOSTART_SERVERS=true # Automatically start MCP servers
# Smithery API Configuration
SMITHERY_API_KEY=your_smithery_api_key_here # API key for Smithery packagesUso de MCP Manager con Claude y otros clientes de MCP
MCP Manager está diseñado para ser compatible con varios clientes MCP, incluidos:
Otros clientes compatibles con MCP
Conexión a Claude Desktop
Ejecute MCP Manager en su máquina local
Abra Claude Desktop
Vaya a Configuración > Avanzado > Configuración de MCP
Establezca la URL del servidor MCP en
http://localhost:5000/wsMCP Manager aparecerá como un servidor disponible en Claude
Conexión a MCP Dockmaster
Ejecute MCP Manager en su máquina local
Abrir MCP Dockmaster
Haga clic en "Agregar servidor"
Introduzca la información del servidor:
Nombre: Gerente de MCP
Dirección: localhost
Puerto: 5000
Haga clic en "Conectar"
Uso del modo trabajador
MCP Manager puede funcionar como trabajador para otros clientes MCP:
Establezca
MCP_WORKER_MODE=trueen su archivo.envEjecutar el Administrador de MCP
Conéctese a MCP Manager desde su cliente MCP
MCP Manager descubrirá y registrará automáticamente las herramientas disponibles
Operación sin cabeza/API-First
MCP Manager admite el funcionamiento sin cabeza para clientes API-first:
GET /?api_key=YOUR_API_KEY&headless=true&auto_connect=trueParámetros de consulta:
api_key: Su clave API (si es necesaria)headless: Habilitar el modo sin cabezaauto_connect: Conectarse automáticamente a los servidores MCP disponiblesws_url: especifica una URL de WebSocket personalizadaserver_id: Conectarse a un ID de servidor específico
Referencia de API
MCP Manager implementa el protocolo JSON-RPC sobre WebSockets. El punto final principal de la API es:
ws://localhost:5000/wsMétodos disponibles
ping: prueba la conectividad del servidorgetServers: Obtener todos los servidores registradosgetServer: Obtener el servidor por IDtoggleWorker: alternar el estado del trabajador para un servidorgetTools: Obtener todas las herramientasgetToolsByServer: Obtener herramientas para un servidor específicoactivateTool: Activar una herramientadeactivateTool: Desactivar una herramientagetStats: Obtener estadísticas del servidor
Licencia
Instituto Tecnológico de Massachusetts (MIT)
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP server unifying ERPs, CRMs, APIs and knowledge base for Claude, ChatGPT and Gemini.
MCP server for building and testing AI agents with multi-model experimentation and insights.
MCP server for progressive tool usage at any scale (see https://klavis.ai)
MCP server for your apps' tools and custom tools, plus hosted AI agents and approval-gated workflows
Related MCP Servers
AlicenseNot gradedqualityDmaintenanceAn MCP server that enables dynamic tool registration and execution based on API definitions, providing seamless integration with services like Claude.ai and Cursor.ai.23MIT- FlicenseNot gradedqualityDmaintenanceA Model Context Protocol (MCP) server that allows Claude AI to interact with custom tools, enabling extension of Claude's capabilities through the MCP framework.-
- AlicenseAqualityDmaintenanceAn MCP server that enables AI applications to access 20+ model providers (including OpenAI, Anthropic, Google) through a unified interface for text and image generation.230MIT
- FlicenseNot gradedqualityDmaintenanceA customizable Model Context Protocol server built with mcp-framework that enables Claude to access external tools and capabilities through a standardized interface.33 npm-