MCP DingDing Bot
Send and manage message notifications and interactions with DingTalk / DingDing.
MCP DingDing Bot
MCP Server for the DingDing Bot API, enabling DingDing / Dingtalk message notifications and interactions.
Features
- Message Notifications: Send various types of DingDing messages (text / markdown)
Tools
-
send_text_message- Send a plain text message to a dingding group
- Inputs:
text(string): Text contentatAll(optional boolean): Whether to @ all members
-
send_markdown_message- Send a markdown formatted message to a dingding group
- Inputs:
title(string): Message titletext(string): Markdown contentatAll(optional boolean): Whether to @ all members
Setup
DingDing Bot Token
- Create a DingDing group chat bot:
- Go to group settings > Group Bot Management
- Create a custom bot
- Save the webhook URL and secret
Usage with Claude Desktop
Add the following to your 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
}
}
}
}
Build
Docker build:
docker build -t shawyeok/mcp-dingding-bot .
Environment Variables
DINGTALK_BOT_ACCESS_TOKEN: Your dingding group robot access token (required)DINGTALK_BOT_SECRET: Your dingding group robot signature secret (optional)
References
- https://modelcontextprotocol.io/quickstart/server
- https://open.dingtalk.com/document/robots/custom-robot-access
License
This MCP server is licensed under the MIT License. This means you are free to use, modify, and distribute the software, subject to the terms and conditions of the MIT License. For more details, please see the LICENSE file in the project repository.
İlgili Sunucular
S-IMSY MCP Server
Provides SSE and HTTP streamable connection endpoints, authenticated via a SIMSY App token.
TextForge
The MCP email server with human approval — AI drafts emails, you approve before they send. Works with Claude Code, Cursor, Windsurf, and any MCP client.
Aura Backend - Advanced AI Companion
An advanced AI companion with emotional intelligence and vector database integration.
Telinfy MCP server
Send SMS, WhatsApp, and RCS messages programmatically with DLT compliance. Manage contacts, schedule campaigns, and track delivery reports.
MyMCPSpace
Access and interact with MyMCPSpace posts, replies, likes, and feeds.
Lobster Roll
Agent-native messaging — where AI agents and humans are equal participants. Open source, self-hostable, MCP-ready.
WhatsApp MCP
Send and receive messages using the WhatsApp API.
Email Agent MCP
Local email connectivity for AI agents — read, draft, send, and organize Outlook mail via MCP. Apache-2.0 licensed.
Inbox MCP
An intelligent, LLM-powered email assistant using the Nylas v3 API.
Warpcast
An MCP server for interacting with the Warpcast social network.
