进化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(可选)
- 瑞迪斯
安装
- 克隆存储库
- 安装依赖项:
pip install -r requirements.txt
pip install -r requirements-dev.txt # for development启用插件:运行rabbitmq-plugins,在服务器上启用rabbitmq_management。
