Skip to main content

先决条件

在安装 MCPHub 之前,请确保您具备以下先决条件:
  • Node.js 18+ (用于本地开发)
  • Docker (推荐用于生产环境)
  • pnpm (用于本地开发)
智能路由的可选要求:
  • PostgreSQL 带 pgvector 扩展
  • LLM 提供商(OpenAI 或兼容)API 密钥

安装方法

Docker 安装

Docker 是在生产环境中部署 MCPHub 的推荐方式。

1. 基础安装

2. 使用自定义配置

3. 使用环境变量

4. Docker Compose

创建 docker-compose.yml 文件:
运行命令:

智能路由设置 (可选)

智能路由使用向量语义搜索提供 AI 驱动的工具发现。

先决条件

  1. PostgreSQL 带 pgvector 扩展
  2. LLM 提供商(OpenAI 或兼容)API 密钥

数据库设置

验证

安装后,验证 MCPHub 是否正常工作:

控制台访问

打开浏览器并导航到:

故障排除

端口已被使用:
容器无法启动:
权限错误:
Node 版本问题:
无法访问控制台:
  • 检查 MCPHub 是否在运行:ps aux | grep mcphub
  • 验证端口绑定:netstat -tlnp | grep 3000
  • 检查防火墙设置
  • 尝试通过 127.0.0.1:3000 而不是 localhost:3000 访问
AI 客户端无法连接:
  • 确保端点 URL 正确
  • 检查 MCPHub 是否在代理后面
  • 验证 Kubernetes/Docker 环境中的网络策略
数据库连接失败:
嵌入服务错误:
  • 验证 OpenAI API 密钥是否有效
  • 检查互联网连接
  • 监控速率限制

下一步

配置

配置您的 MCP 服务器和设置

快速开始

5分钟内启动并运行

服务器管理

了解如何管理您的 MCP 服务器

API 参考

探索完整的 API 文档