# WeChat

> Use this tool when you need to automate interactions on WeChat, such as sending messages or retrieving conversation history, in scenarios where direct API access is unavailable. It solves problems in customer service automation, chat monitoring, and programmatic messaging by providing a server that leverages screen capture and Accessibility API. The tool takes screenshots and keyboard events as inputs and outputs structured JSON messages, making it ideal for workflows that require automated WeChat interactions on macOS.

Canonical page: https://skillsregistry.net/skills/biboyqg-wechat  
JSON: https://api.skillsregistry.net/v1/skills/biboyqg-wechat

## Description

Automates WeChat interactions on macOS by leveraging the Accessibility API and screen capture technology. Built by Banghao Chi using PyObjC, this server enables message retrieval from chat conversations with intelligent sender detection through screenshot analysis, automated message sending via synthetic keyboard events, and contact management through search functionality. The implementation includes conversation history scrolling, structured JSON message formatting, and robust error handling for WeChat's dynamic UI elements. Useful for customer service automation, chat monitoring workflows, and programmatic WeChat messaging where direct API access is unavailable.

## Trust

- **Trust score (0–1):** 0.50
- **Verification tier:** unverified

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** monitoring
- **Updated:** 2026-05-27

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/biboyqg-wechat)
- **Repository:** <https://github.com/biboyqg/wechat-mcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "biboyqg-wechat"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/biboyqg-wechat` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/biboyqg-wechat/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
