使用说明
WAHA MCP服务器
MCP(消息控制协议)服务器,用于与消息控制协议的实例进行交互。 WAHA(WhatsApp HTTP API) 发送 WhatsApp 消息并从本地文件中读取联系人列表。
主要功能✨
- 通过WAHA发送消息: 展示一个工具(
send_message允许您通过本地 WAHA API 向 WhatsApp 号码发送短信。 - 读取联系人 : 显示一个资源( )
read_resource(读取本地JSON文件)data/contacts.json)提供联系人列表。 - 与FastMCP集成: 建立在框架之上
FastMCP展示工具和资源。
使用的技术🛠️
- 语言 : Python 3
- MCP框架:
FastMCP(包)mcp-server) - HTTP 通信 : 图书馆
requests(与WAHA API交互) - 外部依赖: WAHA(WhatsApp HTTP API)- 不包含在此工程中, 必须单独运行 。
先决条件📋
在开始之前,您需要在计算机上安装:
- Python(推荐3.7+)
pip(Python 软件包管理器)- 一个实例 WAHA(WhatsApp HTTP API) 旋转和访问
http://localhost:3000.- 有关安装和配置,请参阅 WAHA 文档。
- 确保 WhatsApp 会话 (命名)
default(此代码)已激活并连接到WAHA。
- Git(用于克隆仓库,如果适用)