AI工具执行平台

一个基于云原生的AI工具执行服务平台,集成了模型上下文协议(MCP),提供REST API端点、无状态设计和水平扩展支持。

  • by DanielMax937
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 Daniel1989/mcp-server-cloud

使用说明

人工智能服务平台

一个云就绪的服务平台,用于AI驱动的工具执行,并集成了模型上下文协议(MCP)。

主要特点

  • 云原生架构

    • 所有操作的REST API端点
    • 具有持久工具配置的无状态设计
    • 水平缩放支持
  • 统一工具网关

    • 自动发现MCP工具 servers/ 目录

云部署

先决条件

  • Python 3.10+

API使用

端点

列出可用工具

GET /tools

执行自然语言查询

POST /query
{
  "query": "5+5",
}

开发设置

  1. 克隆存储库:
git clone https://github.com/Daniel1989/mcp-server-cloud.git
cd mcp-server-cloud
  1. 设置虚拟环境:
python -m venv venv
source venv/bin/activate
pip install -r requirements.txt
  1. 启动开发服务器:
FLASK_DEBUG=1 python flask.py

资源

  1. python sdk。https://github.com/modelcontextprotocol/python-sdk
  2. cline的提示——如何让ai选择mcp服务器。https://github.com/cline/cline/blob/main/src/core/prompts/system.ts
  3. 远程mcp服务器https://github.com/sidharthrajaram/mcp-sse
  4. https://actions.zapier.com/settings/mcp/