Best for
- macOS users
- Developers using Claude Code or Claude Desktop
- Individuals or teams needing WeChat automation integration
- Users comfortable with command line and Python environments
WeChat MCP Server is a feature-rich MCP server designed for macOS users, leveraging the Accessibility API to control WeChat. It offers practical tools for fetching messages, replying, adding contacts, and publishing moments, and includes 5 Claude Code sub-agents to enhance automation. Installation is straightforward but requires careful permission configuration.
WeChat MCP Server is an MCP server that automates WeChat on macOS using the Accessibility API and screen capture. It enables LLMs to interact with WeChat chats programmatically. Features include fetching recent messages from any chat (contact or group), sending automated replies, publishing text-only Moments posts (with optional draft-only mode), adding contacts using WeChat ID with configurable privacy, smart chat search with exact name matching, and 5 specialized Claude Code sub-agents for smart WeChat automation.
pip install wechat-mcp-serverclaude mcp add --transport stdio wechat-mcp -- wechat-mcp (if installed via pip) or claude mcp add --transport stdio wechat-mcp -- uv --directory $(pwd) run wechat-mcp (if using uv for development).codex mcp add wechat-mcp -- wechat-mcp.