Labsco
MCP SERVER

Qiye Wechat MCP

by shellus

Post a message into a WeChat Work group from an agent run, through a group bot webhook.

Notifications & Alerting to Humans
Summary
One webhook, two message types, nothing else to arrange.

Group-bot webhooks are the shortest path into WeChat Work — no app registration, no OAuth, just a URL the group owner generates. Having a Markdown variant alongside plain text matters more than it sounds: a build summary or a task report reads properly instead of arriving as one flat line. Anyone holding the webhook URL can post to that group, so treat it as a secret.

What it is

A small Python MCP server for WeChat Work group bots: it takes text or Markdown from the assistant and posts it into the group behind a webhook URL.

What you get
  • `send_text_message(content)` — plain text into the group
  • `send_markdown_message(content)` — Markdown, for messages with structure
  • No checkout to maintain: the client runs it with uvx straight from the package
  • A suggested prompt line to paste into your standing instructions, so the assistant sends a completion notice at the end of a task without being asked each time
Requirements

Add a group bot in the WeChat Work group, copy its webhook URL, and pass it as `WECHAT_WEBHOOK_URL` in the client env. That is the whole configuration — the bot's own permissions decide where messages can land.

Setup effort

One command plus a key — uvx qiye-wechat-mcp@latest, then supply credentials