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
Fetch the live tool list by running this server in a temporary sandbox using the button above.
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
Inbox Zero AI
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. 强大易用的开源企业级智能体平台。
ICSS
chokcoco不止于 CSS

EverArt
modelcontextprotocolModel Context Protocol Servers

Sequential Thinking
modelcontextprotocolModel Context Protocol Servers
Comments