Because it is the group robot webhook rather than the full WeCom API, setup stops at copying one key out of a URL — and so does the scope: it can post into that one group and upload files, and it cannot read anything. For pushing a result out of an agent run, that is the right size.
A Go server that sends messages to a WeCom group robot through its webhook, one tool per message type.
- send_text posts a plain text message to the group
- send_markdown posts formatted markdown
- send_image posts an image
- send_news posts a link card with a title, description, url and picurl
- send_template_card posts a template card message
- upload_file uploads a file to WeCom
WECOM_BOT_WEBHOOK_KEY — the key out of the group robot's webhook URL, the part after key=. Install by building from the clone with make build and linking the binary onto your PATH, or take a prebuilt release. No other account or credential.
One command plus a key — npx -y @smithery/cli install @gotoolkits/mcp-wecombot-server --client claude-desktop, then supply credentials
