Fire in da houseTop Tip:Paying $100+ per month for Perplexity, MidJourney, Runway, ChatGPT and other tools is crazy - get all your AI tools in one site starting at $15 per month with Galaxy AI Fire in da houseCheck it out free

mcp-wecombot-server

MCP.Pizza Chef: gotoolkits

mcp-wecombot-server is an MCP server application designed to send various types of messages to WeCom group robots. It enables integration of WeCom group chatbots into AI workflows, allowing automated, real-time communication within team groups. The server supports easy installation via Smithery or manual setup, providing flexible deployment options. It facilitates sending notifications, alerts, and interactive messages to WeCom groups, enhancing collaboration and operational efficiency in environments using WeCom for team communication.

Use This MCP server To

Send automated alerts to WeCom group robots Deliver real-time notifications in team chats Integrate AI workflows with WeCom messaging Broadcast status updates to WeCom groups Send interactive messages to WeCom robots

README

🚀 mcp-wecombot-server

smithery badge

An MCP server application that sends various types of messages to the WeCom group robot.

Installation

Installing via Smithery

To install mcp-wecombot-server for Claude Desktop automatically via Smithery:

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

Manual Installation

# clone the repo and build
$ 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

# "$PWD/dist/mcp-wecombot-server_xxx_xxxx" replace with the actual binary file name

#You can also download and use the pre-compiled release binary package.

Configuration

{
  "mcpServers": {
    "mcp-wecombot-server": {
      "command": "mcp-wecombot-server",
      "env": {
        "WECOM_BOT_WEBHOOK_KEY": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx"
      }
    }
  }
}

Usage

  • send_text

Send a text message to WeCom group

  • send_markdown

Send a markdown message to WeCom group

  • send_image

Send an image message to WeCom group

  • send_news

Send a news message to WeCom group,a news include title,description,url,picurl

  • send_template_card

Send a template card message to WeCom group

  • upload_file

Upload a file to WeCom

Samples


> 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 Robot

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

mcp-wecombot-server FAQ

How do I install mcp-wecombot-server?
You can install it automatically via Smithery CLI or manually by cloning the GitHub repo, building, and linking the binary.
Can mcp-wecombot-server send different message types?
Yes, it supports sending various message formats to WeCom group robots for flexible communication.
Is mcp-wecombot-server compatible with multiple MCP clients?
Yes, it works with MCP clients like Claude Desktop and can be integrated into diverse AI workflows.
How do I configure mcp-wecombot-server?
Configuration is done via JSON files specifying server settings and WeCom robot credentials.
Does mcp-wecombot-server support secure message delivery?
Yes, it uses WeCom's secure API protocols to ensure safe and reliable message transmission.
Can I use mcp-wecombot-server with LLMs from OpenAI, Claude, and Gemini?
Yes, it integrates seamlessly with models from OpenAI, Claude, Gemini, and others via MCP clients.
Are pre-compiled binaries available for mcp-wecombot-server?
Yes, you can download pre-compiled release binaries from the GitHub repository for easy setup.
What platforms does mcp-wecombot-server support?
It supports Linux and other Unix-like systems where the binary can be built and executed.