Token导航 LogoToken导航TokenDH.com
Evolution API logo
开发工具stdio官方来源来源级核验

Evolution API

MCP Server

MCP server for evolution api, the non official api for whatsapp

工具数

4

提示词数

0

GitHub Stars

1

资源数

0
TypeScriptAPI集成自动化

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

genera-ai

提供方

genera-ai

最后核验

2026/5/18 04:04

运行时

Docker

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

docker run -d -p 3000:3000 \

详细介绍

MCP演进API

用于与 WhatsApp Evolution API 集成的 Model Context Protocol (MCP) 服务器。

📋 概览

此 MCP 服务器允许语言模型通过 Evolution API 与 WhatsApp 交互,并启用以下功能:

  • 管理 WhatsApp 实例
  • 发送文本消息
  • 获取连接的QR码
  • 检查实例状态

🚀 快速设置

要求

  • Node.js 18或更高级
  • NPM纱线
  • 访问 Evolution API 安装(URL 和 API 密钥)

环境设置

创建文件 .env 使用您的 Evolution API 凭据:

# Evolution API
EVOLUTION_API_URL=https://sua-evolution-api.com/
EVOLUTION_API_KEY=sua_chave_da_evolution_api
PORT=3000

# Autenticação
API_KEY=sua_chave_api_para_acesso

📋 部署选项

环境步骤命令
地方 发展1 。克隆并安装
2. 在 dev 模式下运行git clone https://github.com/genera-ai/mcp-evolution-api.git && cd mcp-evolution-api && npm install && npm run dev
本地生产1 。克隆并安装
2. 构建和运行git clone https://github.com/genera-ai/mcp-evolution-api.git && cd mcp-evolution-api && npm install && npm run build && npm start
码头工人执行容器Dockerdocker run -d -p 3000:3000 -e EVOLUTION_API_URL=seuurl -e EVOLUTION_API_KEY=suachave -e API_KEY=suaapikey --name mcp-evolution-api generaai/mcp-evolution-api:latest

🔒 认证

该系统使用 API 密钥身份验证来保护端点。要验证您的请求,请添加标题 X-API-Key 在环境变量中定义的键 API_KEY:

curl -X GET http://localhost:3000/tools \
  -H "X-API-Key: sua_chave_api"

所有 API 路径(除 /initialize) 受保护且需要通过头进行身份验证 X-API-Key.

🔧 可用工具

MCP 服务器显示以下工具:

  • createEvolutionInstance创建一个新的 WhatsApp 实例
  • list进化实例列出所有可用实例
  • 获取WhatsAppQrCode: 获取实例连接的 QR 码
  • sendWhatsAppMessage: 向联系人发送文本消息

🧪 使用范例

可用工具列表

curl -X GET http://localhost:3000/tools \
  -H "X-API-Key: sua_chave_api"

运行工具( 列出实例)

curl -X POST http://localhost:3000/tools/listEvolutionInstances \
  -H "X-API-Key: sua_chave_api" \
  -H "Content-Type: application/json" \
  -d '{}'

🐳 部署com Docker

1. 使用环境变量

docker run -d -p 3000:3000 \
  -e EVOLUTION_API_URL=https://sua-evolution-api.com/ \
  -e EVOLUTION_API_KEY=sua_chave_da_evolution_api \
  -e API_KEY=sua_chave_api \
  --name mcp-evolution-api generaai/mcp-evolution-api:latest

2. 使用 .env 文件 --env-file

创建文件 .env.docker e执行:

docker run -d -p 3000:3000 \
  --env-file .env.docker \
  --name mcp-evolution-api generaai/mcp-evolution-api:latest

3.Usando Docker作曲

创建文件 docker-compose.yml:

version: '3'

services:
  mcp-evolution-api:
    build: .
    ports:
      - "3000:3000"
    environment:
      - EVOLUTION_API_URL=https://sua-evolution-api.com/
      - EVOLUTION_API_KEY=sua_chave_da_evolution_api
      - PORT=3000
      - API_KEY=sua_chave_api

E执行:

docker-compose up -d

📄 许可证

这个项目是根据麻省理工学院许可证授权的 - 详情请参阅许可证文件。

👨‍💻 学分

开发者 世代\ 作者 : Rubens U M Mendonça\ 电子邮件:suporte@generaai.com.br

目录标签

目录标签

TypeScriptAPI集成自动化developer-toolsWhatsApp集成本地部署消息服务API服务器自动化工具

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Docker

工具数量(toolCount,工具数)

4

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP