by BiboyQG
WeChat-MCP: let Openclaw/Claude/ChatGPT and other AI assistants read and reply to WeChat for you
# Add to your Claude Code skills
git clone https://github.com/BiboyQG/WeChat-MCPLast scanned: 5/30/2026
{
"issues": [],
"status": "PASSED",
"scannedAt": "2026-05-30T15:41:05.160Z",
"npmAuditRan": true,
"pipAuditRan": true
}WeChat-MCP is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by BiboyQG. WeChat-MCP: let Openclaw/Claude/ChatGPT and other AI assistants read and reply to WeChat for you. It has 225 GitHub stars.
Yes. WeChat-MCP passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
Clone the repository with "git clone https://github.com/BiboyQG/WeChat-MCP" and add it to your Claude Code skills directory (see the Installation section above).
WeChat-MCP is primarily written in Python. It is open-source under BiboyQG on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh WeChat-MCP against similar tools.
No comments yet. Be the first to share your thoughts!
中文 | English
An MCP server that automates WeChat on macOS using the Accessibility API and screen capture. It enables LLMs to interact with WeChat chats programmatically.
pip install wechat-mcp-server
# If installed via pip
claude mcp add --transport stdio wechat-mcp -- wechat-mcp
# If using uv for development
claude mcp add --transport stdio wechat-mcp -- uv --directory $(pwd) run wechat-mcp
// If installed via pip
{
"mcpServers": {
"wechat-mcp": {
"type": "stdio",
"command": "wechat-mcp"
}
}
}
// If using uv for development
{
"mcpServers": {
"wechat-mcp": {
"type": "stdio",
"command": "uv",
"args": [
"--directory",
"{path/to/wechat-mcp}",
"run",
"wechat-mcp"
],
}
}
}
# If installed via pip
codex mcp add wechat-mcp -- wechat-mcp
# If using uv for development
codex mcp add wechat-mcp -- uv --directory $(pwd) run wechat-mcp
⚠️ Important: Grant Accessibility permissions to your terminal:
# Run with default stdio transport
wechat-mcp --transport stdio
# Run with HTTP transport
wechat-mcp --transport streamable-http
# Run with SSE transport
wechat-mcp --transport sse
fetch_messages_by_chat - Get recent messages from a chatreply_to_messages_by_chat - Send a reply to a chatadd_contact_by_wechat_id - Add a new contact using a WeChat ID and send a friend requestpublish_moment_without_media - Publish a text-only Moments post (no photos or videos); optionally only prepare a draft without posting via publish=FalseSee detailed API documentation for full tool specifications.
This project includes 5 intelligent sub-agents designed specifically for WeChat automation. They enable natural language control of WeChat through Claude Code.
📖 View complete sub-agents guide
# Install uv
curl -LsSf https://astral.sh/uv/install.sh | sh
# Clone and setup
git clone https://github.com/yourusername/WeChat-MCP.git
cd WeChat-MCP
uv sync
# Run locally
uv run wechat-mcp --transport stdio
Contributions are welcome! Please feel free to submit a Pull Request.
MIT License - see LICENSE file for details