API网关服务

MCP Evo Supergateway是一个用于与Evolution API交互的网关应用,通过设置stdio MCP服务器并将其暴露为服务器发送事件(SSE)端点,适用于远程连接或与n8n等工具的集成。

  • by brunonuzzi
  • JavaScript
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 brunonuzzi/evo-mcp

使用说明

MCP Evolution API超级网关

MCP Evo Supergateway是与Evolution API接口的网关应用程序。 它设置了一个在中定义的stdio MCP服务器 index.js 并将其作为服务器发送事件(SSE)端点公开,使其成为远程连接或与n8n等工具集成的理想选择。

入门指南

要开始,请先克隆此存储库:

git clone https://github.com/brunonuzzi/evo-mcp.git
cd mcp-evo-supergateway

构建Docker镜像

要为此存储库构建Docker镜像,请运行以下命令:

docker build --pull --rm -f 'Dockerfile' -t 'mcp-evo-supergateway:latest' '.'

运行Docker容器

要运行Docker容器,请使用以下命令:

docker run -it --rm -p 8000:8000 mcp-evo-supergateway:latest

环境变量

应用程序需要设置以下环境变量:

  • EVOLUTION_APIKEY=:Evolution服务的API密钥。
  • EVOLUTION_INSTANCE=:Evolution服务的实例标识符。
  • EVOLUTION_API_BASE=:演进API的基本URL。

访问MCP SSE服务器

容器运行后,您可以在以下位置访问应用程序:

http://localhost:8000/sse

测试应用程序

要测试应用程序,请运行以下命令:

npx @modelcontextprotocol/inspector

然后连接到:

http://localhost:8000/sse