wecom
Send messages to WeCom (企业微信) via webhooks using MCP protocol. Works with Claude Code, Claude Desktop, and other MCP clients.
Why use this skill?
Automate team notifications and alerts by connecting OpenClaw to WeCom using the MCP protocol. Send text and rich markdown messages.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/qidu/wecomWhat This Skill Does
The WeCom skill enables seamless integration between your OpenClaw environment and WeCom (企业微信), China's premier enterprise communication platform. By leveraging the MCP (Model Context Protocol) standard, this skill allows AI agents to push real-time notifications, project updates, and automated alerts directly into your team's WeCom chat groups via incoming webhooks. It supports both plain text communications and rich-text formatting using WeCom's specific markdown syntax, allowing for organized reports, status updates, and actionable alerts to be sent programmatically.
Installation
To integrate the WeCom skill into your workflow, ensure you have the OpenClaw agent installed. First, navigate to the skills repository and run clawhub install openclaw/skills/skills/qidu/wecom. Once the files are local, navigate to the directory and run npm install followed by npm run build. Finally, register the server in your ~/.config/claude_code/mcp.json file by pointing the args to the local dist/index.js path and providing your WECOM_WEBHOOK_URL as an environment variable. Restart your agent session to activate the send_wecom_message and send_wecom_markdown tools.
Use Cases
This skill is perfect for DevOps engineers, project managers, and automated task runners. Use it to notify your team when a long-running deployment finishes, report status updates on failed CI/CD pipelines, or send daily summary reports generated by the agent. It is also an excellent tool for real-time monitoring alerts where specific team members need to be mentioned when a threshold is breached.
Example Prompts
- "Send a WeCom message to the team: The deployment of the v2.1.0 update to the production environment has finished successfully."
- "Generate a markdown report for the daily standup tasks and send it to the group, highlighting pending items in red and mentioning @ProjectLead."
- "If the server memory usage exceeds 90%, send an urgent alert to the engineering channel using the WeCom skill and include the current system logs."
Tips & Limitations
Always ensure your WECOM_WEBHOOK_URL remains secret; anyone with this URL can post to your channel. WeCom imposes strict rate limits on webhooks; avoid flooding the channel with excessive messages. While the markdown support is powerful, ensure you are using valid tags—incorrect syntax may result in messages failing to render correctly or being rejected by the WeCom API. If messages are not sending, verify your network allows connections to the qyapi.weixin.qq.com domain.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-qidu-wecom": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api
Related Skills
ip-lookup
Get current public IP address and geolocation information. Use when users ask about IP addresses, network location, or want to check their public IP. Supports both fetching IP info and displaying it clearly.
ip-lookup
Get current public IP address and geolocation information. Use when users ask about IP addresses, network location, or want to check their public IP. Supports both fetching IP info and displaying it clearly.