Send messages to WeCom (企业微信) via webhooks using MCP protocol. Works with Claude Code, Claude Desktop, and other MCP clients.
Scanned 2/12/2026
Install via CLI
openskills install sundial-org/awesome-openclaw-skills---
name: wecom
description: "Send messages to WeCom (企业微信) via webhooks using MCP protocol. Works with Claude Code, Claude Desktop, and other MCP clients."
---
# WeCom Skill
Send text and markdown messages to WeCom (企业微信) via incoming webhooks.
## Setup
```bash
# Navigate to skill directory
cd skills/wecom
# Install dependencies
npm install
# Build TypeScript
npm run build
# Set webhook URL
export WECOM_WEBHOOK_URL="https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=YOUR_KEY"
```
## Usage with Claude Code
Add to your `~/.config/claude_code/mcp.json`:
```json
{
"mcpServers": {
"wecom": {
"command": "node",
"args": ["/path/to/clawdbot/skills/wecom/dist/index.js"],
"env": {
"WECOM_WEBHOOK_URL": "https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=YOUR_KEY"
}
}
}
}
```
Then restart Claude Code. You'll have two new tools:
## Tools
### send_wecom_message
Send a text message to WeCom.
```bash
# Simple message
await send_wecom_message({ content: "Hello from Clawdbot!" });
# With mentions
await send_wecom_message({
content: "Meeting starting now",
mentioned_list: ["zhangsan", "lisi"]
});
```
### send_wecom_markdown
Send a markdown message (WeCom flavor).
```bash
await send_wecom_markdown({
content: `# Daily Report
**Completed:**
- Task A
- Task B
**Pending:**
- Task C
<@zhangsan>`
});
```
## WeCom Markdown Tags
WeCom supports:
| Feature | Syntax |
|---------|--------|
| Bold | `**text**` or `<strong>text</strong>` |
| Italic | `*text*` or `<i>text</i>` |
| Strikethrough | `~~text~~` or `<s>text</s>` |
| Mention | `<@userid>` |
| Link | `<a href="url">text</a>` |
| Image | `<img src="url" />` |
| Font size | `<font size="5">text</font>` |
| Color | `<font color="#FF0000">text</font>` |
## Environment Variables
| Variable | Required | Default | Description |
|----------|----------|---------|-------------|
| `WECOM_WEBHOOK_URL` | Yes | - | WeCom webhook URL |
| `WECOM_TIMEOUT_MS` | No | 10000 | Request timeout (ms) |
No comments yet. Be the first to comment!
Python backend development expertise for FastAPI, security patterns, database operations, Upstash integrations, and code quality. Use when: (1) Building REST APIs with FastAPI, (2) Implementing JWT/OAuth2 authentication, (3) Setting up SQLAlchemy/async databases, (4) Integrating Redis/Upstash caching, (5) Refactoring AI-generated Python code (deslopification), (6) Designing API patterns, or (7) Optimizing backend performance.
Official Filesystem Model Context Protocol Server for local file operations.
Expert on SpecWeave framework structure, rules, and spec-driven development conventions. Use when learning SpecWeave best practices, understanding increment lifecycle, or configuring hooks. Covers source-of-truth discipline, tasks.md/spec.md formats, living docs sync, and file organization patterns.
Progressive disclosure pattern for MCP tools and skills. Use when tools aren't found or you need to discover available capabilities.
适用于TypeScript、JavaScript、React和Node.js开发的通用编码标准、最佳实践和模式。