Chatlog
@sjzar
About Chatlog
No overview available yet
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"chatlog": {
"command": "npx",
"args": [
"mcp-remote",
"http://localhost:5030/sse"
],
"_comment1": "This is a MCP SSE Server, must be installed locally to be used.",
"_comment2": "Config Consultation: https://github.com/sjzar/chatlog/blob/main/docs/mcp.md"
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Chatlog?
Chatlog is a tool for accessing and managing WeChat chat data from local database files. It supports Windows and macOS, provides a Terminal UI, command-line interface, HTTP API, and MCP SSE protocol for AI assistant integration.
How to use Chatlog?
Install via precompiled binary or go install github.com/sjzar/chatlog@latest. Run chatlog to start the Terminal UI, then decrypt data and start the HTTP service. Alternatively, use CLI commands like chatlog key, chatlog decrypt, chatlog server.
Key features of Chatlog
- Supports WeChat 3.x and 4.0 versions
- Offers Terminal UI and command-line tools
- Provides HTTP API for querying chats, contacts, groups, sessions
- Integrates with MCP-compatible AI assistants via SSE
- Decrypts multimedia messages (images, voice)
- Automatic data decryption and multi-account management
Use cases of Chatlog
- Retrieve and search WeChat chat history on your computer
- Export chat logs in JSON, CSV, or plain text formats
- Integrate chat data with AI assistants like ChatWise or Cherry Studio
- Access and manage multiple WeChat accounts' data
FAQ from Chatlog
What operating systems are supported?
Windows and macOS. For macOS, temporary SIP disable may be needed for key extraction.
How do I migrate chat history from phone to computer?
Use WeChat's built-in migration feature (Settings > General > Chat History Migration) to copy data to PC, then run Chatlog to decrypt it.
What transport protocols does Chatlog support for MCP?
Chatlog uses MCP SSE protocol over HTTP. It exposes an SSE endpoint at /sse on the HTTP server (default port 5030).
Does Chatlog require installing additional dependencies?
On macOS, Xcode Command Line Tools are needed. Otherwise, it runs standalone after installation.
Can I use Chatlog with Claude Desktop?
Yes, via mcp-proxy. Claude Desktop does not directly support SSE, so you need to configure mcp-proxy and update claude_desktop_config.json.
Frequently asked questions
What operating systems are supported?
Windows and macOS. For macOS, temporary SIP disable may be needed for key extraction.
How do I migrate chat history from phone to computer?
Use WeChat's built-in migration feature (Settings > General > Chat History Migration) to copy data to PC, then run Chatlog to decrypt it.
What transport protocols does Chatlog support for MCP?
Chatlog uses MCP SSE protocol over HTTP. It exposes an SSE endpoint at `/sse` on the HTTP server (default port 5030).
Does Chatlog require installing additional dependencies?
On macOS, Xcode Command Line Tools are needed. Otherwise, it runs standalone after installation.
Can I use Chatlog with Claude Desktop?
Yes, via mcp-proxy. Claude Desktop does not directly support SSE, so you need to configure mcp-proxy and update `claude_desktop_config.json`.
Basic information
More Other MCP servers

Peekaboo MCP – lightning-fast macOS screenshots for AI agents
steipetePeekaboo is a macOS CLI & optional MCP server that enables AI agents to capture screenshots of applications, or the entire system, with optional visual question answering through local or remote AI models.
Inbox Zero AI MCP
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
MaxKB
1Panel-dev🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。
Nginx UI
0xJackyYet another WebUI for Nginx
IDA Pro MCP
mrexodiaAI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.
Comments