An MCP server application that sends various types of messages to the WeCom group robot.
{{ message }}
gotoolkits / mcp-wecombot-server Public
An MCP server application that sends various types of messages to the WeCom group robot.
GPL-3.0 license
26 stars5 forksBranches Tags Activity
Star
Notifications
main
BranchesTags
Go to file
Code
Name | Name | Last commit message | Last commit date |
---|---|---|---|
10 Commits | |||
.gitignore | .gitignore | ||
Dockerfile | Dockerfile | ||
LICENSE | LICENSE | ||
Makefile | Makefile | ||
README.md | README.md | ||
config.json | config.json | ||
go.mod | go.mod | ||
go.sum | go.sum | ||
main.go | main.go | ||
smithery.yaml | smithery.yaml | ||
wecom.go | wecom.go | ||
wecom_test.go | wecom_test.go | ||
View all files |
An MCP server application that sends various types of messages to the WeCom group robot.
To install mcp-wecombot-server for Claude Desktop automatically via 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
#You can also download and use the pre-compiled release binary package.
{ "mcpServers": { "mcp-wecombot-server": { "command": "mcp-wecombot-server", "env": { "WECOM_BOT_WEBHOOK_KEY": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx" } } } }
Send a text message to WeCom group
Send a markdown message to WeCom group
Send an image message to WeCom group
Send a news message to WeCom group,a news include title,description,url,picurl
Send a template card message to WeCom group
Upload a file to WeCom
> prompt: 给我在WeCom发送一条文本消息,消息内容为:这是一条测试消息
> prompt: 给我在WeCom发送一条markdown消息,消息内容为:# 这是一条测试 Markdown 消息
> prompt: 给我在WeCom发送一条图文消息,图文标题为:这是一条图文消息,图文描述为:这是一条图文消息,图文链接为:https://github.com/gotoolkits,图文图片为:https://img-blog.csdnimg.cn/fcc22710385e4edabccf2451d5f64a99.jpeg
> Send me a text message on WeCom with the content: This is a test message.
> Send me a Markdown message on WeCom with the content: # This is a test Markdown message
> Send me a graphic message on WeCom with the title: This is a graphic message, the description: This is a graphic message, the link: https://github.com/gotoolkits, and the image: https://img-blog.csdnimg.cn/fcc22710385e4edabccf2451d5f64a99.jpeg
WeCom group robot configuration guide can be referred to: https://developer.work.weixin.qq.com/document/path/91770
WECOM_BOT_WEBHOOK_KEY is the robot webhook key
For example: https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=693axxx6-7aoc-4bc4-97a0-0ec2sifa5aaa
“693axxx6-7aoc-4bc4-97a0-0ec2sifa5aaa” is your own WECOM_BOT_WEBHOOK_KEY
Readme
GPL-3.0 license
Activity
26 stars
2 watching
5 forks
Report repository
mcp-wecombot-server v0.0.1 Latest
Jan 8, 2025
No packages published
Interact with Slack workspaces to read and send messages directly through your AI assistant.
Enables room-based messaging between multiple agents.
The most powerful MCP server for Slack Workspaces. This integration supports both Stdio and SSE transports, proxy settings and does not require any permissions or bots being created or approved by Workspace admins 😏.
This server enables users to send emails through various email providers, including Gmail, Outlook, Yahoo, Sina, Sohu, 126, 163, and QQ Mail. It also supports attaching files from specified directories, making it easy to upload attachments along with the email content.
An open-source messaging server for client-to-client communication using MCP HTTP Streamable messaging.
MCP server acting as an interface to the Facebook Ads, enabling programmatic access to Facebook Ads data and management features.
Send push notifications via the Pushinator service. Requires an API token from your Pushinator account.
Interact with any other SaaS applications on behalf of your customers.
BGG MCP enables AI tools to interact with the BoardGameGeek API.
Connect AI assistants like Cursor to Google Chat and beyond — enabling smart, extensible collaboration across chat platforms.