微信本地MCP 是 AI Skill Hub 本期精选MCP工具之一。综合评分 7.5 分,整体质量较高。我们推荐使用将其纳入你的 AI 工具库,帮助提升工作效率。
微信本地MCP 是一款遵循 MCP(Model Context Protocol)标准协议的 AI 工具扩展。通过 MCP 协议,它可以让 Claude、Cursor 等主流 AI 客户端直接访问和操作外部工具、数据源和服务,实现 AI 能力的无缝扩展。无论是文件操作、数据库查询还是 API 调用,都可以通过自然语言在 AI 对话中直接触发,极大提升生产效率。
微信本地MCP 是一款遵循 MCP(Model Context Protocol)标准协议的 AI 工具扩展。通过 MCP 协议,它可以让 Claude、Cursor 等主流 AI 客户端直接访问和操作外部工具、数据源和服务,实现 AI 能力的无缝扩展。无论是文件操作、数据库查询还是 API 调用,都可以通过自然语言在 AI 对话中直接触发,极大提升生产效率。
# 方式一:通过 Claude Code CLI 一键安装
claude skill install https://github.com/r266-tech/wechat-local-mcp
# 方式二:手动配置 claude_desktop_config.json
{
"mcpServers": {
"----mcp": {
"command": "npx",
"args": ["-y", "wechat-local-mcp"]
}
}
}
# 配置文件位置
# macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
# Windows: %APPDATA%/Claude/claude_desktop_config.json
# 安装后在 Claude 对话中直接使用 # 示例: 用户: 请帮我用 微信本地MCP 执行以下任务... Claude: [自动调用 微信本地MCP MCP 工具处理请求] # 查看可用工具列表 # 在 Claude 中输入:"列出所有可用的 MCP 工具"
// claude_desktop_config.json 配置示例
{
"mcpServers": {
"____mcp": {
"command": "npx",
"args": ["-y", "wechat-local-mcp"],
"env": {
// "API_KEY": "your-api-key-here"
}
}
}
}
// 保存后重启 Claude Desktop 生效
本机微信数据 CLI。给强 agent 用,也给人直接用。
macOS / Windows · 本地解密 · 一行安装 · 稳定 JSON · 聊天记录 / 搜索 / 图片 / 文件 / 语音转写 / 朋友圈 / 转账红包
wechat-cli 读取你电脑上的 WeChat / 微信 4.x 本地数据库,把消息、联系人、群聊、媒体、朋友圈、收藏、转账、红包等数据输出成结构化 JSON。数据默认留在本机,不上传到云端。
它不是微信机器人,不控制屏幕,不发消息,不自动点赞评论,也不是公众号或小程序工具。
macOS:
curl -fsSL https://raw.githubusercontent.com/r266-tech/wechat-cli/main/scripts/install-release.sh | zsh
Windows:
powershell -NoProfile -ExecutionPolicy Bypass -Command "irm https://raw.githubusercontent.com/r266-tech/wechat-cli/main/scripts/install-release.ps1 | iex"
默认安装的是 CLI,不注册 MCP,不装后台 watcher。安装完成后命令会放到用户 PATH 上:
~/.local/bin/wechat-cli%LOCALAPPDATA%\Microsoft\WindowsApps\wechat-cli.cmd,如该目录不存在则使用 %USERPROFILE%\.local\bin\wechat-cli.cmd首次安装前请确认:
~/.local/share/wechat-cli/wechat-cli 和 ~/.local/share/wechat-cli/wxkey 加到 Full Disk Access,减少系统隐私弹窗wechat-cli sessions
wechat-cli resolve-chat "张三"
wechat-cli timeline "某个群" --limit 20
wechat-cli history "张三" --view agent --limit 50
wechat-cli search "关键词" --in "某个群"
wechat-cli media "某个群" --type image --limit 10
所有命令面向 agent,stdout 默认输出紧凑 JSON;成功统一返回 {"ok":true,"tool":"...","command":"...","data":...},失败返回 {"ok":false,"error":...}。--json 可传但只是兼容 no-op,人工查看时用 --pretty。常用命令是薄封装,完整能力都可以通过通用调用访问:
wechat-cli timeline "某个群" --limit 20 --pretty
wechat-cli timeline --help
wechat-cli tool-schema chat_timeline
wechat-cli tools
wechat-cli call chat_timeline --chat "某个群" --limit 20
wechat-cli call-json messages '{"chat":"张三","limit":50,"view":"agent"}'
printf '{"keyword":"会议","limit":20}' | wechat-cli call-json search
timeline --help / tool-schema <command-or-tool> 也返回同一个成功 envelope, data.agent 里包含 agent 示例、分页策略和常见恢复动作。默认 images[] 只暴露 一个最佳可读本地路径:有原图/高清图就返回原图/高清图,只有拿不到时才回落到缩略图。 export 默认 view=agent,JSONL 每行与 timeline message 行同形;需要底层字段时传 --view raw。合并转发里的图片会尽量解析到 forward_chat.items[].images[].path; 只有拿不到来源资源或本地文件不可读时才保留 forward_image_not_resolved。
freshness 是返回数据的新鲜度/诊断信息:例如是否触发过 metadata 自动刷新、分页是否还有下一页、结果是否可能受缺 key 或 cache 滞后影响。
AI Skill Hub 为第三方内容聚合平台,本页面信息基于公开数据整理,不对工具功能和质量作任何法律背书。
建议在沙箱或测试环境中充分验证后,再部署至生产环境,并做好必要的安全评估。
✅ MIT 协议 — 最宽松的开源协议之一,可自由商用、修改、分发,仅需保留版权声明。
经综合评估,微信本地MCP 在MCP工具赛道中表现稳健,质量良好。如果你已有明确的使用需求,可以直接上手体验;如果还在评估阶段,建议对比同类工具后再做决策。
| 原始名称 | wechat-local-mcp |
| 原始描述 | 开源MCP工具:WeChat/微信 local chat history MCP server for macOS agents. Read messages, contact。⭐39 · Go |
| Topics | mcpwechatchat-history |
| GitHub | https://github.com/r266-tech/wechat-local-mcp |
| License | MIT |
| 语言 | Go |
收录时间:2026-05-26 · 更新时间:2026-05-30 · License:MIT · AI Skill Hub 不对第三方内容的准确性作法律背书。
选择 Agent 类型,复制安装指令后粘贴到对应客户端