
WeCom Group Robot (mcp-wecombot-server)
Send text, markdown, image, news, and template-card messages to a WeCom (WeChat Work) group robot.
Add to your client
Copy the config for your MCP client and paste it into its config file.
npx -y @smithery/cli install @gotoolkits/mcp-wecombot-server --client claude-desktopPaste into ~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"wecom-group-robot-mcp-wecombot-server": {
"command": "mcp-wecombot-server",
"args": [],
"env": {
"WECOM_BOT_WEBHOOK_KEY": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx"
}
}
}
}Step-by-step guides: Add to Claude Desktop · Add to Cursor · Add to Windsurf
Before you start
- A WeCom (Enterprise WeChat / 企业微信) group with a configured group robot
- The group robot webhook key (WECOM_BOT_WEBHOOK_KEY), taken from the robot's webhook URL `key` parameter
- The mcp-wecombot-server binary installed (via Smithery, prebuilt release, or built from source with `make build`)
About WeCom Group Robot (mcp-wecombot-server)
mcp-wecombot-server is an MCP server application that sends various types of messages to a WeCom (WeChat Work) group robot. Through a group robot webhook key, it exposes tools to send text, markdown, image, news (graphic), and template-card messages, as well as to upload files to WeCom. It is built in Go and installed either via Smithery for Claude Desktop or by building/downloading the binary and registering it in your MCP client's configuration with the WECOM_BOT_WEBHOOK_KEY environment variable.
Tools & capabilities (6)
send_textSend a text message to a WeCom group.
send_markdownSend a markdown message to a WeCom group.
send_imageSend an image message to a WeCom group.
send_newsSend a news (graphic) message to a WeCom group; a news item includes title, description, url, and picurl.
send_template_cardSend a template card message to a WeCom group.
upload_fileUpload a file to WeCom.
What this server can do
WeCom Group Robot (mcp-wecombot-server) provides tools for these capabilities — tap one to see every MCP server that does the same:
When to use it
- Let an AI assistant push notifications, alerts, or status updates to a WeCom group chat
- Send formatted markdown summaries or reports to a team's WeCom group
- Share images, graphic (news) cards, or template cards in a WeCom group from an automated workflow
- Upload files to WeCom as part of an assistant-driven task
Security notes
Authentication is via the WeCom group robot webhook key, passed as the WECOM_BOT_WEBHOOK_KEY environment variable. Anyone holding this key can post messages to the target WeCom group, so treat it as a secret and avoid committing it to source control. The key corresponds to the `key` parameter of the WeCom webhook URL (https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=...).
WeCom Group Robot (mcp-wecombot-server) FAQ
What is WECOM_BOT_WEBHOOK_KEY and where do I get it?
It is the WeCom group robot's webhook key. In the robot's webhook URL (https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=693axxx6-7aoc-4bc4-97a0-0ec2sifa5aaa), the value after `key=` is your WECOM_BOT_WEBHOOK_KEY. See the WeCom robot configuration guide at https://developer.work.weixin.qq.com/document/path/91770.
How do I install it?
You can install automatically for Claude Desktop via Smithery (`npx -y @smithery/cli install @gotoolkits/mcp-wecombot-server --client claude-desktop`), or manually by cloning the repo and running `make build`, then symlinking the produced binary into your PATH (or downloading a precompiled release binary).
What kinds of messages can it send?
Text, markdown, images, news (graphic) messages with title/description/url/picurl, and template cards. It can also upload files to WeCom.
Is this an official WeCom/Tencent product?
No. It is a third-party open-source project by gotoolkits that uses the public WeCom group robot webhook API; it is not published by Tencent/WeCom.
Alternatives to WeCom Group Robot (mcp-wecombot-server)
Compare all alternatives →Connect your personal WhatsApp: search, read and send messages and media locally
Powerful Slack MCP with stdio/SSE/HTTP, DMs, group DMs and no-admin token auth
Full Telegram user-account MCP via MTProto: read chats, manage groups, send messages
Compare WeCom Group Robot (mcp-wecombot-server) with: