MCP Catalogs
首页mcp-center screenshot

mcp-center

by nautilus-ops·41·综合分 42

MCP Center 是一个集中式代理服务,用于管理和连接多个 MCP 服务器,提供服务发现和身份验证功能。

ops-infradeveloper-toolsmonitoring
8
Forks
3
活跃 Issue
8 个月前
最近提交
2 天前
收录于

概述

MCP Center 提供高性能代理服务,作为 MCP 服务器的中央注册中心,简化了 Kubernetes 环境中的服务发现和管理。它支持 SSE 和可传输协议,实现 MCP 客户端与多个服务器之间的无缝通信。该平台包含身份验证、用于工具参数修改和过滤的插件系统,以及 MCP 服务器的标准化生命周期管理功能。

试试问 AI

装完之后,这里有 6 个你可以让 AI 做的事:

:在 Kubernetes 集群中管理多个 MCP 服务器,实现统一服务发现
:在所有 MCP 服务器间实施一致的身份验证
:监控和过滤工具参数,实现可追踪性和调试功能
:MCP Center 支持哪些传输协议?
:我可以在 Kubernetes 中部署 MCP Center 吗?
:MCP Center 如何处理身份验证?

什么时候选它

如果您在 Kubernetes 环境中管理多个 MCP 服务器,需要集中的服务发现、身份验证和生命周期管理,应选择 MCP Center。

什么时候不要选它

如果您只管理一个 MCP 服务器,或者希望使用更简单的解决方案而不维护代理服务的开销,则不应选择 MCP Center。

此 server 暴露的工具

从 README 抽取出 3 个工具
  • register_mcp_server

    Registers a new MCP server with the centralized platform

  • get_all_mcp_servers

    Retrieves all registered MCP servers from the platform

  • connect_to_mcp_server

    Establishes a connection to a specific MCP server via the proxy

可对比工具

mcp-server-templatemcp-sdkmodelcontextprotocol-examples

安装

安装步骤

使用 Docker

# 1. 拉取最新镜像
docker pull nautilusops/mcp-center:latest

# 2. 启动容器
docker run -d \
  --name mcp-center \
  -p 5432:5432 \
  -e MCP_ADMIN_TOKEN=your-custom-token \
  -e POSTGRES_HOST=your-postgres-host \
  -e POSTGRES_PORT=your-postgres-port \
  -e POSTGRES_USERNAME=your-postgres-username \
  -e POSTGRES_PASSWORD=your-postgres-password \
  -e POSTGRES_DATABASE=your-postgres-database \
  nautilusops/mcp-center:latest

从源码安装

# 克隆仓库
git clone https://github.com/nautilus-ops/mcp-center.git
cd mcp-center

# 构建项目
cargo build --release

# 设置环境变量
export MCP_ADMIN_TOKEN=your-custom-token
export POSTGRES_HOST=your-postgres-host
export POSTGRES_PORT=your-postgres-port
export POSTGRES_USERNAME=your-postgres-username
export POSTGRES_PASSWORD=your-postgres-password
export POSTGRES_DATABASE=your-postgres-database

# 运行应用程序
./target/release/mcp-center run --config bootstrap.toml

FAQ

MCP Center 支持哪些传输协议?
MCP Center 支持 Server-Sent Events (SSE) 传输和可传输协议。
我可以在 Kubernetes 中部署 MCP Center 吗?
是的,MCP Center 已支持 Kubernetes,并提供了完整的 Helm 图表以便于部署。
MCP Center 如何处理身份验证?
MCP Center 支持 JWT 身份验证,使用自定义管理员令牌和访问 MCP 服务器的 API 密钥。

mcp-center 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。