运行时依赖
无特殊依赖
安装命令
点击复制官方npx clawhub@latest install windows-wechat-mcp
镜像加速npx clawhub@latest install windows-wechat-mcp --registry https://cn.longxiaskill.com 镜像可用
本土化适配说明
Windows 微信 MCP 安装说明: 安装命令:["openclaw skills install windows-wechat-mcp"] 该技能用于微信相关操作,可能需要相应的平台账号或API密钥
技能文档
Windows WeChat MCP Windows 桌面微信消息监听与发送,通过窗口自动化实现。
前置条件
- 微信窗口必须保持开启
- 安装 Python 依赖:pip install pyautogui pygetwindow pillow pyperclip opencv-python
功能
| 功能 | 说明 |
|---|---|
| Screenshot | 截取微信窗口画面 |
| Search Contacts | 搜索并打开联系人聊天窗口 |
| Send Messages | 向指定联系人发送消息 |
| Detached Windows | 支持识别已分离的聊天窗口(Dragon 窗口) |
- 向指定联系人发消息
from scripts.server import send_message_to_contact
send_message_to_contact("联系人名称", "消息内容")
- 向当前聊天窗口发消息
from scripts.server import send_message_to_current
send_message_to_current("消息内容")
- 获取微信状态
from scripts.server import get_wechat_status
status = get_wechat_status()
# 返回:{'status': 'running', 'title': 'WeChat', 'position': {'x': 0, 'y': 0}, 'size': {'width': 1920, 'height': 1080}}
MCP 工具 通过 MCP 协议调用时提供以下工具:
| 工具名 | 说明 | 参数 |
|---|---|---|
| wechat_get_status | 获取微信窗口状态 | 无 |
| wechat_send_message | 向当前聊天窗口发消息 | message: 消息内容 |
- 发送消息时会自动激活微信窗口
- 中文输入需系统中文输入法支持
- 支持向已分离的 Dragon 窗口发送消息