MCP Directory

WeCom Group Robot (mcp-wecombot-server)

Send text, markdown, image, news, and template-card messages to a WeCom (WeChat Work) group robot.

Unverified
stdio (local)
API key
Stale
Go

Add to your client

Copy the config for your MCP client and paste it into its config file.

Install / run
npx -y @smithery/cli install @gotoolkits/mcp-wecombot-server --client claude-desktop

Paste 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_text

Send a text message to a WeCom group.

send_markdown

Send a markdown message to a WeCom group.

send_image

Send an image message to a WeCom group.

send_news

Send a news (graphic) message to a WeCom group; a news item includes title, description, url, and picurl.

send_template_card

Send a template card message to a WeCom group.

upload_file

Upload 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

Verified
stdio (local)
No auth
Python
12 tools
Updated 1 month agoRepo

Powerful Slack MCP with stdio/SSE/HTTP, DMs, group DMs and no-admin token auth

Verified
stdio (local)
API key
Go
12 tools
Updated 1 month agoRepo

Full Telegram user-account MCP via MTProto: read chats, manage groups, send messages

Verified
stdio (local)
API key
Python
11 tools
Updated 19 days agoRepo