mcp-dingding-bot

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Integrations

  • Enables sending markdown-formatted messages to DingDing/Dingtalk groups with support for custom titles and @all functionality

MCP ディンディンボット

DingDing Bot API 用の MCP サーバー。DingDing / Dingtalk メッセージの通知とやり取りを可能にします。

特徴

  • メッセージ通知: さまざまな種類のDingDingメッセージを送信します(テキスト/マークダウン)

ツール

  1. send_text_message
    • ディンディングループにプレーンテキストメッセージを送信する
    • 入力:
      • text (文字列): テキストコンテンツ
      • atAll (オプションのブール値): すべてのメンバーを@するかどうか
  2. send_markdown_message
    • マークダウン形式のメッセージをdingdingグループに送信する
    • 入力:
      • title (文字列): メッセージのタイトル
      • text (文字列):Markdownコンテンツ
      • atAll (オプションのブール値): すべてのメンバーを@するかどうか

設定

ディンディンボットトークン

  1. DingDing グループ チャット ボットを作成します。
    • グループ設定 > グループボット管理へ移動
    • カスタムボットを作成する
    • Webhook URLとシークレットを保存する

Claude Desktopでの使用

claude_desktop_config.jsonに以下を追加します。

ドッカー

{ "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 : Dingdingグループロボットのアクセストークン(必須)
  • DINGTALK_BOT_SECRET : Dingdingグループロボットの署名シークレット(オプション)

参考文献

ライセンス

このMCPサーバーはMITライセンスに基づいてライセンスされています。つまり、MITライセンスの条件に従って、ソフトウェアを自由に使用、改変、配布することができます。詳細については、プロジェクトリポジトリのLICENSEファイルをご覧ください。

-
security - not tested
A
license - permissive license
-
quality - not tested

dingding(別名dingtalk)グループカスタムロボット経由でテキスト/マークダウンメッセージを送信するためのMCPサーバー

  1. Features
    1. Tools
      1. Setup
        1. DingDing Bot Token
        2. Usage with Claude Desktop
        3. Docker
        4. NPX
      2. Build
        1. Environment Variables
          1. References
            1. License
              ID: ql5womr4fm