MCP.so
登录

MCP Server Unified Deployment

@BigUncle

关于 MCP Server Unified Deployment

MCP Server Unified Deployment Open Source Project

基本信息

分类

云与基础设施

许可证

MIT

运行时

python

传输方式

stdio

发布者

BigUncle

配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "MCP-Server-Unified-Deployment": {
      "command": "uv",
      "args": [
        "venv",
        "--python=3.12"
      ]
    }
  }
}

工具

未检测到工具

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is MCP Server Unified Deployment?

A unified deployment and management tool for MCP servers. It converts MCP servers deployed in various forms (uvx, npx, etc.) into a standardized SSE (Server-Sent Events) deployment, facilitating unified invocation by different tools. It is intended for developers and operators managing multiple MCP servers.

How to use MCP Server Unified Deployment?

Install the tool, configure config/mcp_servers.json with server entries, then use python scripts/manage_mcp.py commands (start, stop, restart, status) to manage servers. Docker Compose files are provided for containerized production and development deployments.

Key features of MCP Server Unified Deployment

  • Unified management of multiple MCP servers from a single interface
  • Converts various MCP server implementations to SSE protocol
  • Cross-platform: works on Windows, macOS, and Linux
  • Flexible configuration for different server types and environments
  • Process management: start, stop, restart, and check status
  • Comprehensive Docker deployment options for development and production

Use cases of MCP Server Unified Deployment

  • Centralize management of diverse MCP servers (uvx, node, source code, Docker)
  • Standardize all MCP servers to SSE endpoints for client compatibility
  • Deploy and scale MCP servers using Docker containers
  • Automate server lifecycle with CI/CD workflows
  • Generate client‑specific configuration files automatically

FAQ from MCP Server Unified Deployment

What server types are supported?

uvx, node, source_code (built from source), and docker.

What are the prerequisites?

Python 3.12+, Git, Node.js and npm (for Node.js servers), uv, pipx, and uvx. Docker and Docker Compose are optional.

Does the tool support Docker deployment?

Yes. It provides Dockerfiles and Docker Compose configurations for both development (docker-dev/) and production (docker/) environments, including a pre‑built image on Docker Hub.

How do I generate client configuration files?

Run python scripts/integrate_config_generator.py. It reads mcp_servers.json and creates client‑specific config files in config/client_configs/.

Where is the main configuration stored?

In config/mcp_servers.json. A sample configuration is provided in config/mcp_servers.example.json.

评论

云与基础设施 分类下的更多 MCP 服务器