# 微信聊天记录 MCP 服务器

一款专为 Claude Code CLI 设计的 MCP 服务器，可访问微信聊天记录，提供高级查询功能，并能直接从对话中将媒体文件下载到本地存储。

Canonical URL: https://a2a-mcp.org/entry/wechat-chatlog-mcp-server-zh

Language: zh

Category: MCP Servers

Updated: 2026-04-10

## 概述

微信聊天记录 MCP 服务器是一个专业的**模型上下文协议 (MCP)** 服务器，使 AI 智能体（特别是 Claude Code CLI）能够以编程方式与微信聊天记录进行交互。其重点在于查询历史对话以及将媒体附件（图片、视频、文件）直接下载到本地存储。

它旨在将微信的本地数据与现代 AI 工作流程连接起来，使大型语言模型能够分析、总结或处理过去的聊天记录，而无需手动导出。

## 功能

- **高级聊天记录查询**：按时间范围、发送者、关键词或聊天参与者筛选消息。
- **媒体文件下载**：自动将选定聊天中的图片、视频和其他附件下载到本地文件系统。
- **MCP 兼容性**：与 Claude Code CLI 和其他 AI 智能体等 MCP 兼容客户端无缝集成。
- **OpenAPI 规范**：包含 `chatlog-openapi.yaml` 文件，便于 API 探索和集成。
- **轻量级 & 专注**：针对聊天历史访问和媒体处理进行了优化，而非实时消息传递。

## 使用场景

- **AI 驱动的聊天分析**：让 Claude 或其他 LLM 回顾旧的微信对话，提取见解或生成摘要。
- **媒体归档**：批量下载微信群聊或私聊中分享的照片、视频和文档。
- **自动化工作流**：将微信历史记录集成到自定义 AI 流程中，用于研究、客户支持审查或个人数据管理。
- **Claude Code CLI 增强**：扩展 Claude 的功能，使其能够直接处理您的微信数据，以提供编码协助或数据处理任务。

## 安装与设置

该项目托管在 GitHub 上，其代码仓库中提供了安装说明（包括 `INSTALL.md`）。它通常被设置为 MCP 服务器，供兼容的 AI 客户端使用。

安装后，请配置您的 AI 智能体（例如 Claude Code）以连接到正在运行的 MCP 服务器。

## 技术细节

- **协议**：模型上下文协议 (MCP)
- **主要功能**：对聊天记录的只读访问 + 媒体导出
- **平台**：支持跨平台（详情见代码仓库）
- **许可协议**：开源（请查看代码仓库获取确切条款）

要获取完整的文档、工具签名和示例，请访问官方的 GitHub 代码仓库。

## 相关项目

此工具补充了处理实时消息传递和自动化的更广泛的微信 MCP 解决方案，专门专注于历史聊天记录的访问和媒体处理。

## Tags

- mcp
- 微信
- 聊天记录
- claude
- ai-智能体
- 媒体下载
- typescript
- javascript

## Sources

- [Project website](https://github.com/LupinLin1/wechatlog-mcp-server)
