MCP Server
M

MCP Server

MCP服务器仪表盘是一个统一管理平台,通过灵活的流式HTTP端点简化多个MCP服务器的管理和扩展,支持按需访问所有服务器、单个服务器或逻辑分组的服务器集合,并提供集中式Web管理界面。
2.5分
0

什么是 MCP Server Dashboard?

MCP Server Dashboard 是一个集中式管理平台,专门用于管理和扩展多个 Model Context Protocol (MCP) 服务器。它提供了一个优雅的 Web 界面,让您能够轻松监控、配置和控制所有 MCP 服务器,而无需复杂的命令行操作。无论您是在本地开发环境还是生产环境中使用 MCP 服务器,这个仪表板都能提供统一的管理体验。

如何使用 MCP Server Dashboard?

使用 MCP Server Dashboard 非常简单:首先通过 Docker 或本地安装部署平台,然后通过配置文件添加您的 MCP 服务器。部署完成后,您可以通过 Web 界面管理所有服务器,并通过统一的 HTTP 端点将 AI 客户端(如 Claude Desktop、Cursor 等)连接到您的 MCP 服务器。平台支持灵活的访问方式,包括访问所有服务器、特定服务器组或单个服务器。

适用场景

MCP Server Dashboard 特别适合以下场景:需要同时管理多个 MCP 服务器的开发团队;希望为不同项目或环境隔离 MCP 工具的组织;需要为 AI 助手提供统一工具访问接口的应用;以及希望通过 Web 界面简化 MCP 服务器运维管理的用户。

主要功能

全面的 MCP 服务器支持
无缝集成任何 MCP 服务器,配置要求极低。支持通过简单的 JSON 配置文件添加和管理各种 MCP 服务器。
集中式管理控制台
通过优雅的 Web UI 从一个界面监控所有服务器的实时状态和性能指标。无需切换不同终端或工具。
灵活的协议兼容性
完全支持 stdio 和 SSE MCP 协议,确保与各种 AI 客户端和工具的兼容性。
热插拔配置
在运行时动态添加、删除或更新服务器配置,无需停机。配置更改立即生效。
基于组的访问控制
使用自定义组组织服务器并管理访问权限。可以为不同团队或项目创建独立的服务器组。
安全认证系统
内置用户管理,支持基于 JWT 和 bcrypt 的角色访问控制。确保只有授权用户能够访问管理功能。
Docker 就绪部署
提供容器化镜像,支持快速部署。包含 Docker Compose 配置,可一键启动完整环境。
智能路由(实验性)
使用向量语义搜索自动为任何任务找到最相关的工具。基于 PostgreSQL 和 pgvector 实现智能工具发现。
优势
统一管理界面:通过一个 Web 界面管理所有 MCP 服务器,简化运维工作
灵活的访问方式:支持全局访问、组访问和单个服务器访问,满足不同使用场景
易于部署:提供 Docker 镜像和 Docker Compose 配置,快速上手
实时监控:实时查看服务器状态和性能,快速发现问题
安全可靠:内置用户认证和权限控制,保护服务器配置安全
扩展性强:支持热插拔配置,轻松添加新服务器
局限性
学习曲线:对于不熟悉 MCP 协议的用户需要一定学习时间
资源消耗:运行多个 MCP 服务器可能需要较多系统资源
客户端兼容性:某些 AI 客户端对 SSE 端点的支持可能有限
配置复杂性:高级功能(如智能路由)需要额外组件(PostgreSQL、Redis)

如何使用

配置 MCP 服务器
创建 mcp_settings.json 配置文件,定义您要管理的 MCP 服务器。每个服务器需要指定命令、参数和环境变量。
部署 Dashboard
使用 Docker Compose 快速部署 MCP Server Dashboard。可以选择基础部署或包含 Nginx、Redis、PostgreSQL 的完整部署。
访问管理控制台
打开浏览器访问 http://localhost:3000,使用默认凭证(admin/admin123)登录。首次登录后建议修改密码。
配置服务器组
在控制台中创建服务器组,将相关服务器组织在一起。组可以按项目、团队或功能分类。
连接 AI 客户端
在 AI 客户端(如 Claude Desktop、Cursor)中配置 MCP 连接,使用相应的 HTTP 端点连接到您的服务器。

使用案例

为开发团队配置工具集
一个开发团队需要为他们的 AI 助手提供一组开发相关的工具,包括代码搜索、文档查询和 API 测试工具。
为客户支持配置知识库工具
客户支持团队需要快速访问产品文档、常见问题解答和客户历史记录,以提供高效的支持服务。
研究团队的数据分析工具集成
一个研究团队需要访问多个数据源、分析工具和可视化服务来进行数据分析和报告生成。

常见问题

MCP Server Dashboard 支持哪些 MCP 服务器?
如何更改默认的管理员密码?
智能路由功能需要什么条件?
如果服务器名和组名相同,会访问哪个?
如何解决 Nginx 反向代理的问题?
Windows 用户如何进行本地开发?
如何添加新的 MCP 服务器?
支持哪些 AI 客户端?

相关资源

GitHub 仓库
MCP Server Dashboard 的源代码和最新版本
Model Context Protocol 文档
MCP 协议官方规范和文档
Docker 文档
Docker 容器化技术官方文档
MCP 服务器列表
官方和社区 MCP 服务器集合
中文版 README
MCP Server Dashboard 的中文版说明文档

安装

复制以下命令到你的Client进行配置
{
  "mcpServers": {
    "amap": {
      "command": "npx",
      "args": ["-y", "@amap/amap-maps-mcp-server"],
      "env": {
        "AMAP_MAPS_API_KEY": "your-api-key"
      }
    },
    "playwright": {
      "command": "npx",
      "args": ["@playwright/mcp@latest", "--headless"]
    },
    "fetch": {
      "command": "uvx",
      "args": ["mcp-server-fetch"]
    },
    "slack": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-slack"],
      "env": {
        "SLACK_BOT_TOKEN": "your-bot-token",
        "SLACK_TEAM_ID": "your-team-id"
      }
    }
  }
}
注意:您的密钥属于敏感信息,请勿与任何人分享。

替代品

C
Claude Context
Claude Context是一个MCP插件,通过语义代码搜索为AI编程助手提供整个代码库的深度上下文,支持多种嵌入模型和向量数据库,实现高效代码检索。
TypeScript
5.7K
5分
A
Acemcp
Acemcp是一个代码库索引和语义搜索的MCP服务器,支持自动增量索引、多编码文件处理、.gitignore集成和Web管理界面,帮助开发者快速搜索和理解代码上下文。
Python
9.8K
5分
B
Blueprint MCP
Blueprint MCP是一个基于Arcade生态的图表生成工具,利用Nano Banana Pro等技术,通过分析代码库和系统架构自动生成架构图、流程图等可视化图表,帮助开发者理解复杂系统。
Python
8.2K
4分
M
MCP Agent Mail
MCP Agent Mail是一个为AI编程代理设计的邮件式协调层,提供身份管理、消息收发、文件预留和搜索功能,支持多代理异步协作和冲突避免。
Python
8.4K
5分
M
MCP
微软官方MCP服务器,为AI助手提供最新微软技术文档的搜索和获取功能
13.0K
5分
A
Aderyn
Aderyn是一个开源的Solidity智能合约静态分析工具,由Rust编写,帮助开发者和安全研究人员发现Solidity代码中的漏洞。它支持Foundry和Hardhat项目,可生成多种格式报告,并提供VSCode扩展。
Rust
9.7K
5分
D
Devtools Debugger MCP
Node.js调试器MCP服务器,提供基于Chrome DevTools协议的完整调试功能,包括断点设置、单步执行、变量检查和表达式评估等
TypeScript
10.0K
4分
S
Scrapling
Scrapling是一个自适应网页抓取库,能自动学习网站变化并重新定位元素,支持多种抓取方式和AI集成,提供高性能解析和开发者友好体验。
Python
11.8K
5分
F
Figma Context MCP
Framelink Figma MCP Server是一个为AI编程工具(如Cursor)提供Figma设计数据访问的服务器,通过简化Figma API响应,帮助AI更准确地实现设计到代码的一键转换。
TypeScript
61.6K
4.5分
D
Duckduckgo MCP Server
已认证
DuckDuckGo搜索MCP服务器,为Claude等LLM提供网页搜索和内容抓取服务
Python
68.0K
4.3分
F
Firecrawl MCP Server
Firecrawl MCP Server是一个集成Firecrawl网页抓取能力的模型上下文协议服务器,提供丰富的网页抓取、搜索和内容提取功能。
TypeScript
116.9K
5分
E
Edgeone Pages MCP Server
EdgeOne Pages MCP是一个通过MCP协议快速部署HTML内容到EdgeOne Pages并获取公开URL的服务
TypeScript
27.0K
4.8分
C
Context7
Context7 MCP是一个为AI编程助手提供实时、版本特定文档和代码示例的服务,通过Model Context Protocol直接集成到提示中,解决LLM使用过时信息的问题。
TypeScript
85.7K
4.7分
M
Minimax MCP Server
MiniMax Model Context Protocol (MCP) 是一个官方服务器,支持与强大的文本转语音、视频/图像生成API交互,适用于多种客户端工具如Claude Desktop、Cursor等。
Python
52.8K
4.8分
E
Exa Web Search
已认证
Exa MCP Server是一个为AI助手(如Claude)提供网络搜索功能的服务器,通过Exa AI搜索API实现实时、安全的网络信息获取。
TypeScript
45.2K
5分
B
Baidu Map
已认证
百度地图MCP Server是国内首个兼容MCP协议的地图服务,提供地理编码、路线规划等10个标准化API接口,支持Python和Typescript快速接入,赋能智能体实现地图相关功能。
Python
41.7K
4.5分
AIBase
智启未来,您的人工智能解决方案智库
© 2025AIBase