Send messages to WeCom (企业微信) via webhooks using MCP protocol. Works with Claude Code, Claude Desktop, and other MCP clients.

安装

概览

什么是WeCom

WeCom 是一个面向 MCP 生态的小型消息发送工具,作用很直接:把来自 Claude Code、Claude Desktop 以及其他兼容 MCP 的客户端消息,转发到企业微信的群机器人 webhook。它并不是独立的聊天平台,也不负责复杂的工作流编排,而是把“让 AI 或本地工具把结果发进企业微信群”这件事做成了标准化接口。

从证据来看,这个工具目前聚焦在两类发送能力上:普通文本消息和企业微信风格的 Markdown 消息。接入方式依赖环境变量中的 WECOM_WEBHOOK_URL,服务启动后会向 MCP 客户端暴露两个可调用工具,分别用于发送文本与发送 Markdown。对已经在使用 Claude Code 或 Claude Desktop 的团队来说,这意味着模型生成的提醒、日报、状态汇总等内容,可以不经过人工复制,直接进入企业微信沟通链路。

它的定位更像“企业微信通知出口”。一端连接 MCP 客户端,一端连接企业微信群机器人;中间只保留发送所需的最小能力,因此理解成本不高。文档里还给出了可配置的请求超时时间 WECOM_TIMEOUT_MS,默认值为 10000 毫秒,说明它考虑的是稳定、明确、可控的消息投递场景,而不是面向重交互的复杂会话系统。

核心功能特点

  1. 通过 MCP 协议向企业微信 webhook 发送消息,可接入 Claude Code、Claude Desktop 等客户端
  2. 内置两个独立工具:send_wecom_message 发送文本,send_wecom_markdown 发送企业微信风格的 Markdown
  3. 文本消息支持 mentioned_list,可在通知中直接点名指定成员
  4. Markdown 消息支持加粗、斜体、删除线、@用户、链接、图片、字号与颜色等企业微信可识别标签
  5. 采用环境变量配置 webhook 地址,并提供可选超时参数 WECOM_TIMEOUT_MS,便于在不同运行环境中管理

适用场景

这个工具最适合放在“AI 生成结果需要进入企业沟通场景”的最后一跳。比如开发团队用 Claude Code 处理脚本任务、生成日报、整理变更说明,或让本地自动化流程产出运行结果时,可以直接调用 WeCom 把文本发到群里。相比把输出停留在终端、编辑器或桌面客户端中,这种方式更适合需要多人同步、要求及时触达的协作环境。

如果场景对呈现格式有要求,它的 Markdown 能力会更实用。日报、待办清单、值班播报、会议提醒、任务完成与未完成项,都可以用标题、强调、链接和点名的方式组织内容,让消息在企业微信群里更容易快速浏览。证据中还显示它支持图片和颜色等标签,这使得一些轻量级运营播报或状态看板摘要,也能用更清晰的形式推送出去。

另一方面,它也适合做通知桥接,而不是完整业务系统。已经有 MCP 调用链、只差一个企业微信出口的团队,会比较容易采用;但如果需求包括审批流、双向交互、联系人管理或复杂权限体系,这个工具并没有提供相应能力。从现有信息看,它最擅长的是把外部生成的信息以文本或 Markdown 形式准确送达企业微信群,尤其适合告警提醒、自动汇总、例行播报以及需要 @ 指定成员的协作通知。