Back to MCP directory
publicPublicdnsLocal runtime

evo-mcp

MCP Evo Supergateway是一个网关应用,用于与Evolution API对接,通过SSE端点提供远程连接和工具集成功能。

article

README

🚀 MCP 进化 API 超网关

MCP 进化 API 超网关(MCP Evo Supergateway)是一款用于对接进化 API 接口的应用程序。它基于 index.js 搭建了标准输入/输出(stdio)的 MCP 服务器,并将其作为服务器发送事件(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=:您用于进化服务的 API 密钥。
  • EVOLUTION_INSTANCE=:进化服务的实例标识符。
  • EVOLUTION_API_BASE=:进化 API 的基础 URL。

💻 使用示例

访问 MCP SSE 服务器

容器运行后,您可以访问应用程序的地址:

http://localhost:8000/sse

测试应用程序

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

npx @modelcontextprotocol/inspector

然后连接到:

http://localhost:8000/sse
help

Runtime guide

cloud

Hosted runtime

Hosted servers run from a provider-managed environment. You usually connect the MCP client to the hosted endpoint or follow the provider's authorization flow, without keeping a local process alive

  1. Open provider connection page
  2. Authorize or copy endpoint
  3. Connect from your MCP client
terminal

Local runtime / other methods

Local servers run on your own machine or infrastructure. You normally copy the server_config into your MCP client, install the required package, and provide env variables from env_schema when needed

  1. Copy server_config
  2. Install required package
  3. Fill env variables and restart client