ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified communication Safety 3/5

wechat-mcp

Windows 电脑端微信消息监控与发送 MCP,实现在微信上给指定联系人发送消息

Why use this skill?

Control your WeChat desktop client with OpenClaw. Send automated messages, search contacts, and monitor status using this powerful Windows-based automation skill.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/dragon015/wechat-mcp
Or

What This Skill Does

The wechat-mcp skill is a powerful automation utility designed specifically for Windows users to bridge the gap between AI-driven task execution and the WeChat desktop application. By leveraging UI automation libraries like PyAutoGUI and PyGetWindow, this skill allows OpenClaw to interact with the WeChat interface as a human user would. It can identify the WeChat window, search for specific contacts, open existing conversation threads, and send text-based messages automatically. Whether you need to integrate your AI agent into your daily communication workflow or automate recurring notifications through your personal WeChat account, this skill provides the necessary interface to do so reliably.

Installation

To begin using this skill, ensure you have a Python environment ready on your Windows machine. First, install the required automation dependencies via terminal: pip install pyautogui pygetwindow pillow pyperclip opencv-python. Once the dependencies are installed, you can easily integrate the skill into your OpenClaw environment by running the command: clawhub install openclaw/skills/skills/dragon015/wechat-mcp. Ensure that your WeChat desktop application is logged in and visible on your monitor, as the skill relies on screen coordinate identification to perform its operations effectively.

Use Cases

This skill is ideal for professionals and developers who use WeChat as their primary communication tool. Common use cases include: 1) Automating daily report deliveries to colleagues or project managers. 2) Setting up "smart" reminders where an AI agent notifies you of specific events directly in your chat window. 3) Integrating WeChat with other OpenClaw skills to notify you when a long-running data analysis or coding task is complete. 4) Managing multiple independent chat windows for customer support or personal organization.

Example Prompts

  1. "OpenClaw, find my contact 'Project Manager' and send them a message saying: The development report is ready for review."
  2. "I am currently viewing a client's chat. Send them: Thank you for your feedback, I will implement those changes by tomorrow."
  3. "Can you check if WeChat is running and tell me its current window status?"

Tips & Limitations

To ensure optimal performance, keep the WeChat window in the foreground or easily accessible. Since this tool performs UI automation, avoid moving your mouse or typing while the script is actively interacting with the interface. The skill relies on system-level accessibility, so ensure your Windows account has the necessary permissions. Note that the accuracy of contact searches depends on the current state of your WeChat contact list; if a contact is not found, the script may fail to open the chat window. Always ensure that your default input method is set correctly to allow for seamless text entry via the clipboard method used by the skill.

Metadata

Author@dragon015
Stars2387
Views0
Updated2026-03-09
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-dragon015-wechat-mcp": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#wechat#automation#windows#communication#messaging
Safety Score: 3/5

Flags: file-read, code-execution