Install
openclaw skills install windows-wechat-mcpMonitor WeChat window status, search contacts, and send messages on Windows via automated screenshots and input control.
openclaw skills install windows-wechat-mcpWindows desktop WeChat message monitoring and sending, achieved through window automation.
pip install pyautogui pygetwindow pillow pyperclip opencv-python
| Feature | Description |
|---|---|
| Screenshot | Capture a screenshot of the WeChat window |
| Search Contacts | Search for and open a contact's chat window |
| Send Messages | Send messages to a specified contact |
| Detached Windows | Support identification of detached chat windows (Dragon windows) |
from scripts.server import send_message_to_contact
# Complete flow: Search -> Open chat -> Send
send_message_to_contact("Contact Name", "Message content")
from scripts.server import send_message_to_current
send_message_to_current("Message content")
from scripts.server import get_wechat_status
status = get_wechat_status()
# Returns: {'status': 'running', 'title': 'WeChat', 'position': {'x': 0, 'y': 0}, 'size': {'width': 1920, 'height': 1080}}
When called via the MCP protocol, the following tools are provided:
| Tool Name | Description | Parameters |
|---|---|---|
wechat_get_status | Get the WeChat window status | None |
wechat_send_message | Send a message to the current chat window | message: Message content |