MCP Manager
MCP 管理器
灵活的模型上下文协议 (MCP) 管理服务器,支持 AI 模型和工具之间的通信。兼容 Claude、MCP Dockmaster 和其他 MCP 客户端。
特征
MCP 服务器管理:运行多个 MCP 服务器并通过单一界面进行管理
工作模式:作为其他 MCP 客户端的工作器运行
自动发现:自动在 GitHub 和 Smithery 软件包中查找 MCP 服务器
工具注册表:从 MCP 工具注册表中浏览并安装工具
WebSocket 通信:通过 WebSockets 进行 JSON-RPC 实时通信
无头模式:以无头模式运行,实现 API 优先操作
Related MCP server: Scenario Word
入门
先决条件
Node.js(v18+)
NPM(v8+)
安装
# 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 .env运行服务器
# Run in development mode
npm run dev
# Build and run in production mode
npm run build
npm run start配置选项
通过编辑.env文件来配置您的 MCP 管理器:
# 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 packages将 MCP Manager 与 Claude 和其他 MCP 客户端结合使用
MCP 管理器旨在与各种 MCP 客户端兼容,包括:
连接到 Claude Desktop
在本地机器上运行 MCP 管理器
打开 Claude 桌面
前往“设置”>“高级”>“MCP 配置”
将 MCP 服务器 URL 设置为
http://localhost:5000/wsMCP 管理器将作为 Claude 中的可用服务器出现
连接到 MCP Dockmaster
在本地机器上运行 MCP 管理器
打开 MCP Dockmaster
点击“添加服务器”
输入服务器信息:
姓名:MCP 经理
地址:localhost
端口:5000
点击“连接”
使用工作模式
MCP 管理器可以作为其他 MCP 客户端的工作者运行:
在
.env文件中设置MCP_WORKER_MODE=true运行 MCP 管理器
从您的 MCP 客户端连接到 MCP 管理器
MCP 管理器将自动发现并注册可用的工具
无头/API 优先操作
MCP 管理器支持 API-first 客户端的无头操作:
GET /?api_key=YOUR_API_KEY&headless=true&auto_connect=true查询参数:
api_key:您的 API 密钥(如果需要)headless:启用无头模式auto_connect:自动连接到可用的 MCP 服务器ws_url:指定自定义 WebSocket URLserver_id:连接到特定的服务器 ID
API 参考
MCP 管理器通过 WebSockets 实现 JSON-RPC 协议。主要的 API 接口如下:
ws://localhost:5000/ws可用方法
ping:测试服务器连通性getServers:获取所有已注册的服务器getServer:通过 ID 获取服务器toggleWorker:切换服务器的工作状态getTools:获取所有工具getToolsByServer:获取特定服务器的工具activateTool:激活工具deactivateTool:停用工具getStats:获取服务器统计信息
执照
麻省理工学院
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
Alicense-qualityDmaintenanceAn 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- Flicense-qualityDmaintenanceA 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
- Flicense-qualityDmaintenanceA customizable Model Context Protocol server built with mcp-framework that enables Claude to access external tools and capabilities through a standardized interface.46
Related MCP Connectors
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
MCP server for AI dialogue using various LLM models via AceDataCloud
Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/samihalawa/2025-FINAL-mcpMaster'
If you have feedback or need assistance with the MCP directory API, please join our Discord server