WeChat MCP Server 注册到 Claude Code 后,可以直接在对话中查询微信数据。以下是真实使用截图(敏感信息已打码)。
> 帮我看看微信最近的会话
Claude 自动调用 get_recent_sessions:
最近 10 个会话:
[02-28 16:26] A]██交流群 [群] (7条未读)
文本: 阿██: 打开就是那么大的一个
[02-28 16:26] ██俱乐部 [群] (105条未读)
文本: S██: 死了就换另外一个
[02-28 16:26] ██Sol██社区 [群] (3条未读)
文本: 洋██: 加密币已成中登资产,还没避险属性
[02-28 16:25] ██健身群 [群] (18条未读)
文本: 风██: 不强求,多的就留着。刚需就洗了。
[02-28 16:24] ██社保 (24条未读)
链接/文件: @年后换工作的你,社保怎么处理?看这里!
[02-28 16:22] 文件传输助手
图片: (无内容)
> 帮我看看██群在聊啥
Claude 调用 get_chat_history,然后自动分析总结:
██群今日话题:
1. AI工具讨论 (上午)
群友对微信消息监听工具感兴趣,问了用什么模型、token贵不贵。
2. A股炒股 (下午)
██想让朋友帮操作A股做T,群友一致劝阻——"赚了分他,亏了算你的"
3. 基金持仓 (傍晚)
██手痒又买了有色基金
活跃度排名:
| 排名 | 昵称 | 发言数 |
|------|------|--------|
| 1 | ██ | ~35条 |
| 2 | ██ | ~15条 |
| 3 | ██ | ~15条 |
> 搜一下谁提过"claude"
Claude 调用 search_messages(keyword="claude"):
搜索 "claude" 找到 20 条结果:
[2026-02-28 10:25] [██AI群] ██: max套餐,就用opus模型
[2026-02-28 10:31] [██AI群] ██: 我小龙虾也没用api接入的
[2026-02-24 21:58] [██AI群] ██: Claude max 套餐给我干没了
[2026-02-24 22:16] [██AI群] ██: 最简单的就是装claude
...
> 帮我找一下姓张的联系人
Claude 调用 get_contacts(query="张"):
找到 12 个联系人(搜索: 张):
wxid_████ 备注: 张██ 昵称: ██
wxid_████ 备注: 张██ 昵称: 小██
████@chatroom 昵称: 张██的工作群
...
> 有没有新消息
Claude 调用 get_new_messages():
当前 5 个未读会话:
[16:26] ██交流群 [群] (7条未读): 打开就是那么大的一个
[16:26] ██俱乐部 [群] (105条未读): 死了就换另外一个
[16:25] ██健身群 [群] (18条未读): 不强求,多的就留着
[16:24] ██社保 (24条未读): @年后换工作的你...
[16:22] ██群 [群] (19条未读): (图片)
Claude 可以获取大量消息后自动分析活跃度、话题分布、关键人物:
> 帮我分析一下██群最近一周的情况
Claude 会调用 get_chat_history(chat_name="██群", limit=500) 获取消息,然后输出:
## ██群最近一周分析
### 话题分布
| 话题 | 占比 |
|----------|-------|
| AI工具 | ~40% |
| 币圈行情 | ~25% |
| 时事讨论 | ~20% |
| 闲聊 | ~15% |
### 活跃度排名
| 排名 | 昵称 | 发言数 | 角色 |
|------|------|--------|------------|
| 1 | ██ | ~90条 | 技术分享者 |
| 2 | ██ | ~55条 | 深度讨论 |
| 3 | ██ | ~25条 | 新闻搬运 |
### 群氛围
这个群正在从██交流群转型成AI工具交流群...
# 1. 安装依赖
pip install mcp pycryptodome
# 2. 注册到 Claude Code
claude mcp add wechat -- python C:\path\to\mcp_server.py
# 3. 在 Claude Code 中直接对话
claude
> 看看微信最近谁找我了前置条件:需要先运行 find_all_keys.py 提取密钥,并配置 config.json。详见 README.md。