
🚀 mcp-wecombot-server

2025.01.22
16
Go企业微信机器人消息推送交流协作
mcp-wecombot-server 是一个 MCP 服务应用,主要用于向企业微信(WeCom)群机器人发送各种类型的消息。它支持发送文本、Markdown、图片、图文消息等多种格式,方便团队协作和消息通知。
View on GitHub
Overview
基本能力
产品定位
mcp-wecombot-server 是一个专门用于与企业微信(WeCom)群机器人交互的服务,旨在通过自动化消息发送提升团队协作效率。
核心功能
- 发送文本消息:向 WeCom 群发送普通文本消息。
- 发送 Markdown 消息:支持 Markdown 格式的消息发送。
- 发送图片消息:支持向群内发送图片。
- 发送图文消息:支持发送包含标题、描述、链接和图片的图文消息。
- 发送模板卡片消息:支持发送模板卡片消息。
- 上传文件:支持上传文件到 WeCom。
适用场景
- 团队协作中的自动化消息通知。
- 企业内部系统的消息推送。
- 自动化任务完成后的结果通知。
使用教程
使用依赖
无特别依赖,但需要配置 WeCom 群机器人的 Webhook Key。
安装教程
通过 Smithery 安装
npx -y @smithery/cli install @gotoolkits/mcp-wecombot-server --client claude-desktop
手动安装
git clone https://github.com/gotoolkits/mcp-wecombot-server.git
cd mcp-wecombot-server && make build
sudo ln -s $PWD/dist/mcp-wecombot-server_xxx_xxxx /usr/local/bin/mcp-wecombot-server
配置
在配置文件中设置 WECOM_BOT_WEBHOOK_KEY
:
{
"mcpServers": {
"mcp-wecombot-server": {
"command": "mcp-wecombot-server",
"env": {
"WECOM_BOT_WEBHOOK_KEY": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx"
}
}
}
}
调试方式
安装完成后,可以通过以下命令测试消息发送功能:
> prompt: 给我在WeCom发送一条文本消息,消息内容为:这是一条测试消息
> prompt: 给我在WeCom发送一条markdown消息,消息内容为:# 这是一条测试 Markdown 消息
> prompt: 给我在WeCom发送一条图文消息,图文标题为:这是一条图文消息,图文描述为:这是一条图文消息,图文链接为:https://github.com/gotoolkits,图文图片为:https://img-blog.csdnimg.cn/fcc22710385e4edabccf2451d5f64a99.jpeg
常见问题解答
- 如何获取 WeCom 群机器人的 Webhook Key? 参考 WeCom 群机器人配置指南。
- Webhook Key 的格式是什么?
例如:
693axxx6-7aoc-4bc4-97a0-0ec2sifa5aaa
。