MCP 钉钉机器人
社交
MCP 钉钉机器人
🔥 热度:7

支持发送和接收钉钉/钉钉消息通知

DeepSeek 导航网:MCP DingDing Bot 用于 DingDing Bot API ,支持发送和接收钉钉/钉钉消息通知及互动。

功能

  • 消息通知:发送各种类型的钉钉消息(文本 / Markdown)

工具

  1. send_text_message
    • 向钉钉群发送纯文本消息
    • 输入参数:
      • text (字符串):文本内容
      • atAll (可选布尔值):是否 @ 所有成员
  2. send_markdown_message
    • 向钉钉群发送 Markdown 格式的消息
    • 输入参数:
      • title (字符串):消息标题
      • text (字符串):Markdown 内容
      • atAll (可选布尔值):是否 @ 所有成员

设置

钉钉机器人令牌

  1. 创建一个钉钉群聊机器人:
    • 进入群设置 > 群机器人管理
    • 创建一个自定义机器人
    • 保存 webhook URL 和密钥

与 Claude Desktop 一起使用

在你的 claude_desktop_config.json 中添加以下内容:

Docker

{
  "mcpServers": {
    "gitlab": {
      "command": "docker",
      "args": [
        "run",
        "--rm",
        "-i",
        "-e",
        "DINGTALK_BOT_ACCESS_TOKEN",
        "-e",
        "DINGTALK_BOT_SECRET",
        "shawyeok/mcp-dingding-bot"
      ],
      "env": {
        "DINGTALK_BOT_ACCESS_TOKEN": "<YOUR_ACCESS_TOKEN>",
        "DINGTALK_BOT_SECRET": "<YOUR_SECRET>" // Optional, for robots with signature verification enabled
      }
    }
  }
}

NPX

{
  "mcpServers": {
    "gitlab": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-dingding-bot"
      ],
      "env": {
        "DINGTALK_BOT_ACCESS_TOKEN": "<YOUR_ACCESS_TOKEN>",
        "DINGTALK_BOT_SECRET": "<YOUR_SECRET>" // Optional, for robots with signature verification enabled
      }
    }
  }
}

构建

Docker 构建:

docker build -t shawyeok/mcp-dingding-bot .

环境变量

  • DINGTALK_BOT_ACCESS_TOKEN: 你的钉钉群机器人访问令牌(必需)
  • DINGTALK_BOT_SECRET: 你的钉钉群机器人签名密钥(可选)

参考资料

许可证

此 MCP 服务器根据 MIT 许可证许可。这意味着你可以自由使用、修改和分发该软件,但需遵守 MIT 许可证的条款和条件。更多详情,请参见项目仓库中的 LICENSE 文件。

相关推荐