自从微信开放了小龙虾的接入之后,诞生了一些好玩的场景,虽然干不了太多自动化,但是「微信聊天数据」+「Claude」+「微信Clawbot 插件」,还是能做出不少好玩的东西的,举个例子。

让 Claude 设个定时任务,每周五,把我在 Twitter 上收藏的书签整理成 PDF 分享出来,通过微信发给自己,这样可以组织内部做分享,全自动化就可以完成。

亦或是在 Claude 中接上微信的 MCP 服务,AI 能干总结?

截止到 2026/03/28 这个方法还是可用的

获取微信数据库的 Key

目前使用 https://github.com/ycccccccy/wx_key 这个项目,可以获取到微信的 Key 信息,如果你是 Mac 用户,微信只要是 4.0 以上,需要先打包一下自己的数据库,路径参考下图。全部复制到 windows 电脑的微信目录下。(注:不能两台电脑分别全新登录,第一次登录的时候新建的数据库,两边的 Key 并不一样)Windows 各个历史版本的微信安装包,可以查看这个项目 https://github.com/cscnk52/wechat-windows-versions/releases 按照 wx_key 的版本说明,安装对应版本即可。

Windows 的路径在我的文档下,微信 4.0 之后,mac 与 Windows 数据库完全一样。

最后按照 Windows 这个软件提示,一步步完成操作,即可获取 Key 信息。

使用 Key 获取微信数据

Chatlog 已经删库了,原始地址在 https://github.com/sjzar/chatlog ,但是 GitHub 上有很多 fork 之后的仓库,比如 https://github.com/imldy/chatlog ,按照秘钥配置信息,即可直接使用 chatlog。我也 Fork 了这个仓库,然后魔改了一个版本。原版即带 MCP,使用是一样的。

将 chatlog 的 MCP 接入 Claude

/Users/ron/Library/Application Support/Claude/claude_desktop_config.json 中配置 MCP 服务,自己再写个 Skill。

1
2
3
4
5
6
7
8
9
10
11
{
"mcpServers": {
"wechat": {
"command": "npx",
"args": [
"mcp-remote",
"http://127.0.0.1:5030/mcp"
]
}
}
}

至此,你的 Claude 就可以获取到微信所有的数据了。