claude-channel-weixin
Enables receiving and replying to WeChat messages directly in the terminal via Claude Code.
Click on "Install 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: wxauto MCP Server
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 installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/m1heng/claude-plugin-weixin'
If you have feedback or need assistance with the MCP directory API, please join our Discord server