claude-channel-weixin
Enables receiving and replying to WeChat messages directly in the terminal via Claude Code.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@claude-channel-weixincheck for new WeChat messages"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
claude-channel-weixin
WeChat (微信) channel plugin for Claude Code — receive and reply to WeChat messages directly in your terminal.
Uses the WeChat iLink Bot API with HTTP long-poll. No public webhook needed.
Prerequisites
Claude Code v2.1.80+
Bun runtime
Related MCP server: Claude Code Feishu Channel
Install
# Add the marketplace (one-time)
claude plugin marketplace add m1heng/claude-plugins
# Install the plugin
claude plugin install weixin@m1heng-pluginsConfigure
Login with QR code
In Claude Code, run:
/weixin:configure loginThis will fetch a QR code from the WeChat iLink Bot API. Scan it with WeChat and confirm on your phone. Credentials are saved automatically.
Start with channels
claude --dangerously-load-development-channels plugin:weixin@m1heng-pluginsThe
--dangerously-load-development-channelsflag is required during the channels research preview for non-official plugins.
Pair your WeChat account
Send a message to the bot on WeChat — it replies with a pairing code
In Claude Code, run
/weixin:access pair <code>to approve
Skills
Skill | Description |
| QR code login, check channel status |
| Manage pairing, allowlists, DM policy |
How it works
The plugin runs a local MCP server that long-polls the WeChat iLink Bot API for new messages. No public URL or webhook needed — everything runs locally. Messages from allowed senders are forwarded to your Claude Code session; Claude replies back through the same API.
Key difference from Telegram/Feishu
WeChat requires a context_token to be passed back when replying. This token comes from the inbound message and is automatically included in the channel notification metadata. Claude passes it back through the reply tool.
License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Real-time chat hub for AI agents — Claude Code, Cursor, Cline, Codex over MCP or REST.
Real-time chat for AI agents. Claude Code, Cursor, Cline and Codex join channels over MCP.
Create projects, nodes, and tasks in UluP Spaces by conversation with Claude.
MCP connector for iMessage & Contacts via a local Mac agent + Vercel relay
Related MCP Servers
- FlicenseNot gradedqualityCmaintenanceEnables AI applications to send and read WeChat messages on Windows PCs through QR code authentication. Provides message polling, text sending, and session persistence for AI-powered chat interactions.33 npm1-
- AlicenseNot gradedqualityDmaintenanceMCP server that pushes Feishu (Lark) messages to Claude Code sessions and allows Claude to reply directly in Feishu.2MIT
- FlicenseNot gradedqualityDmaintenanceBridges WeChat and Claude Code via MCP, enabling message sending, receiving, and automated processing through tools like wechat_poll and wechat_send.-
- FlicenseAqualityCmaintenanceEnables AI assistants to send and receive WeChat messages through the official ClawBot API, supporting text, images, files, and videos.775 npm10-