用于根据用户请求编排和利用多个 MCP 服务器和工具的元服务器。
本项目作为用户与各种模型控制协议(MCP)服务器和工具之间的编排层。它分析用户请求,确定所需工具,并协调其执行以满足请求。
有关快速设置和使用指南,请参阅 QUICKSTART.md 文件。
# 克隆仓库
git clone https://github.com/infinitimeless/meta-mcp-server.git
cd meta-mcp-server
# 安装依赖
npm install
# 配置环境变量
cp .env.example .env
# 使用您的设置编辑 .env
# 启动服务器
npm start
服务器提供了一个 REST API,接受用户请求并将它们路由到适当的 MCP 工具。
# 使用 curl 发送示例请求
curl -X POST http://localhost:3000/api/request \
-H "Content-Type: application/json" \
-d '{"query": "从 sales.csv 中提取数据并创建条形图可视化"}'
系统由以下组件组成:
如果在安装或运行服务器时遇到任何问题,请检查以下内容:
npm install 正确安装error.log 文件中的具体错误消息.env 文件是否具有正确的配置欢迎贡献!请随时提交 Pull Request。
本项目采用 MIT 许可证 - 详情请参阅 LICENSE 文件。