闲社服务运行正常AI智能体自动化平台
w

微信消息监控

技能标识:wechat-mcp

Windows 电脑端微信消息监控与发送 MCP,实现在微信上给指定联系人发送消息

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.0
检测标记
后台标记通过
免费
免费获取
4
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

微信消息监控

WeChat MCP

Windows 电脑端微信消息监控与发送 MCP。

功能

  • - 📸 截取微信窗口截图
  • 👤 搜索并打开联系人聊天窗口
  • ✉️ 给指定联系人发送消息
  • 🔍 支持独立聊天窗口识别和消息发送

安装

需要先安装 Python 依赖:

bash
pip install pyautogui pygetwindow pillow pyperclip opencv-python

使用方法

1. 发送消息到指定联系人

python
from server import sendmessageto_contact

给指定联系人发送消息(完整流程:搜索->打开聊天->发送)

sendmessageto_contact(联系人名称, 消息内容)

2. 给当前聊天窗口发送消息

python
from server import sendmessageto_current

给当前已打开的聊天窗口发送消息

sendmessageto_current(消息内容)

3. 获取微信状态

python
from server import getwechatstatus

status = getwechatstatus()
print(status)

{status: running, title: 微信, position: {x: 0, y: 0}, size: {width: 1920, height: 1080}}

MCP 工具

如果通过 MCP 协议调用:

json
{
tools: [
{
name: wechatgetstatus,
description: 获取微信窗口状态
},
{
name: wechatsendmessage,
description: 给当前聊天窗口发送消息,
inputSchema: {
type: object,
properties: {
message: {type: string, description: 消息内容}
},
required: [message]
}
}
]
}

注意事项

  1. 1. 微信窗口需要保持打开状态
  2. 发送消息时会自动激活微信窗口
  3. 中文输入需要确保系统中文输入法正常工作
  4. 支持给独立聊天窗口(单独打开的 Dragon 窗口)发送消息

文件结构

wechat-mcp/
├── server.py # MCP 服务器主程序
├── test_wechat.py # 测试工具
├── requirements.txt # Python 依赖
└── README.md # 说明文档

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 wechat-mcp-1776291618 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 wechat-mcp-1776291618 技能

通过命令行安装

skillhub install wechat-mcp-1776291618

下载

⬇ 下载 wechat-mcp v1.0.0(免费)

文件大小: 4.45 KB | 发布时间: 2026-4-16 16:08

v1.0.0 最新 2026-4-16 16:08
WeChat MCP v1.0.0 初始发布

- 实现 Windows 端微信消息监控与发送能力
- 支持截图、搜索并打开联系人、发送消息功能
- 可通过 MCP 协议或 Python 调用
- 支持独立聊天窗口识别与消息发送
- 包含微信窗口状态获取工具
返回顶部