MCP Catalogs
Home

WeChat-MCP

by BiboyQG·191·Score 48

An MCP server that automates WeChat on macOS, allowing LLMs to read messages and send replies.

communicationproductivityai-llm
58
Forks
10
Open issues
2 mo ago
Last commit
2d ago
Indexed

Overview

WeChat-MCP enables LLM assistants to interact with WeChat programmatically by using macOS Accessibility API and screen capture. It provides tools for fetching recent messages, sending automated replies, publishing Moments posts, adding contacts, and smart chat search. The server includes 5 specialized Claude Code sub-agents for advanced WeChat automation tasks like summarizing chat history, auto-generating replies, searching messages, monitoring multiple chats, and analyzing communication patterns.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:Automate customer service responses in WeChat business accounts
you:Monitor multiple group chats and prioritize urgent messages
you:Generate and publish daily Moments posts automatically
you:Which platforms are supported?
you:How to set up Accessibility permissions?

When to choose this

Choose this MCP server if you need AI integration with WeChat on macOS and want specialized automation features like message fetching, auto-replies, and Moments posting.

When NOT to choose this

Don't choose this if you're not using macOS, need Windows/Linux support, or require broader messaging platform support beyond WeChat.

Tools this server exposes

4 tools extracted from the README
  • fetch_messages_by_chat

    Get recent messages from a chat

  • reply_to_messages_by_chat

    Send a reply to a chat

  • add_contact_by_wechat_id

    Add a new contact using a WeChat ID and send a friend request

  • publish_moment_without_media

    Publish a text-only Moments post with optional draft-only mode

Comparable tools

mcp-slackmcp-whatsapp-serverwechat-api-wrappermcp-matrix

Installation

# Install via pip
pip install wechat-mcp-server

# Setup with Claude Desktop
{
  "mcpServers": {
    "wechat-mcp": {
      "type": "stdio",
      "command": "wechat-mcp"
    }
  }
}

Note: Requires macOS Accessibility permissions for your terminal application.

FAQ

Which platforms are supported?
Currently only macOS with WeChat for Mac installed and running.
How to set up Accessibility permissions?
Go to System Settings → Privacy & Security → Accessibility, add your terminal app, and ensure WeChat is running before using the server.

Compare WeChat-MCP with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.