API桥接服务

一个连接Evolution API与MCP服务器的FastAPI桥接服务,支持消息接收、处理、响应及会话管理。

  • by drszturm
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 drszturm/mcpbridge

使用说明

进化API - MCP桥接器

一个FastAPI桥接器,用于连接Evolution API与MCP(模型上下文协议)服务器。

特点/特性

  • 通过webhooks接收来自Evolution API的消息
  • 通过MCP服务器处理消息
  • 通过Evolution API发送响应
  • 会话管理
  • 为常用消息实现Redis缓存
  • Docker 容器化
  • 代码质量工具(Ruff、Black、Pylint、MyPy)
  • 使用 pytest 实现全面的测试覆盖率
  • GitHub Actions 持续集成/持续交付 (CI/CD)

发展

先决条件

  • Python 3.11及以上版本
  • Docker(可选)
  • Redis

安装

  1. 克隆仓库
  2. 安装依赖项:
pip install -r requirements.txt
pip install -r requirements-dev.txt  # for development