API桥接服务

一个连接Evolution API与MCP服务器的FastAPI桥接服务,提供消息接收、处理和响应功能。

  • by drszturm
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 drszturm/evolution-mcp-bridge

使用说明

进化API-MCP桥

连接进化API和MCP(模型上下文协议)服务器的FastAPI桥。

特性

  • 通过webhook接收来自Evolution API的消息
  • 通过MCP服务器处理消息
  • 通过Evolution API发送回复
  • 会话管理
  • 常见消息的Redis缓存
  • Docker容器化
  • 代码质量工具(Ruff、Black、Pylint、MyPy)
  • pytest的全面测试覆盖率
  • GitHub操作CI/CD

发展

先决条件

  • Python 3.11+
  • Docker(可选)
  • 瑞迪斯

安装

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

启用插件:运行rabbitmq-plugins,在服务器上启用rabbitmq_management。