By microeleven
WeChat Work (企业微信) smart bot channel for Claude Code — WebSocket bridge with built-in access control.
Enterprise WeChat (企业微信) smart bot channel plugin for Claude Code. Bridges WeCom smart bot messages to Claude Code using the official WebSocket long-connection protocol.
get_messages tool/plugin marketplace add microeleven/claude-plugin-wecom
/plugin install wecom@claude-plugin-wecom
Start Claude Code with the channel flag:
claude --dangerously-load-development-channels plugin:wecom@claude-plugin-wecom
Note: This flag is required for channel notifications (messages auto-appearing in your session). Without it, you can still use the
get_messagestool to poll for messages manually.
In Claude Code, run:
/wecom:configure
Enter your Bot ID and Secret when prompted.
Send any message to the bot in WeCom. You'll receive a pairing code. Then in Claude Code:
/wecom:access pair <code>
| Skill | Description |
|---|---|
/wecom:configure | Set up bot credentials |
/wecom:access | Manage access control — pair users, edit allowlists, set DM policy |
| Tool | Description |
|---|---|
reply | Send a reply to a WeCom chat (supports Markdown) |
get_messages | Poll for new messages from the queue |
edit_message | Update a previously sent message |
WeCom App ←→ WeCom Cloud ←WSS→ Plugin (MCP Server) ←stdio→ Claude Code
The plugin maintains a persistent WebSocket connection to wss://openws.work.weixin.qq.com, subscribes as the configured bot, and bridges messages bidirectionally via the MCP channel protocol.
All state is stored in ~/.claude/channels/wecom/:
| File | Purpose |
|---|---|
credentials.json | Bot ID and Secret |
access.json | Access control policy and allowlist |
Set WECOM_DEBUG=1 environment variable to enable debug logging to stderr.
MIT
Admin access level
Server config contains admin-level keywords
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub microeleven/claude-plugin-wecom --plugin wecomMemory compression system for Claude Code - persist context across sessions
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.
Streamline people operations — recruiting, onboarding, performance reviews, compensation analysis, and policy guidance. Maintain compliance and keep your team running smoothly.
Write feature specs, plan roadmaps, and synthesize user research faster. Keep stakeholders updated and stay ahead of the competitive landscape.
Create content, plan campaigns, and analyze performance across marketing channels. Maintain brand voice consistency, track competitors, and report on what's working.
Prospect, craft outreach, and build deal strategy faster. Prep for calls, manage your pipeline, and write personalized messaging that moves deals forward.