用于钉钉机器人的MCP服务器,支持钉钉消息通知和交互。
send_text_message
text (字符串):文本内容atAll (可选布尔值):是否@所有成员send_markdown_message
title (字符串):消息标题text (字符串):Markdown内容atAll (可选布尔值):是否@所有成员在你的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>" // 可选,对于启用了签名验证的机器人
}
}
}
}
{
"mcpServers": {
"gitlab": {
"command": "npx",
"args": [
"-y",
"mcp-dingding-bot"
],
"env": {
"DINGTALK_BOT_ACCESS_TOKEN": "<YOUR_ACCESS_TOKEN>",
"DINGTALK_BOT_SECRET": "<YOUR_SECRET>" // 可选,对于启用了签名验证的机器人
}
}
}
}
Docker构建:
docker build -t shawyeok/mcp-dingding-bot .
DINGTALK_BOT_ACCESS_TOKEN:您的钉钉群机器人访问令牌(必需)DINGTALK_BOT_SECRET:您的钉钉群机器人签名密钥(可选)此MCP服务器采用MIT许可证。这意味着您可以自由地使用、修改和分发该软件,但需遵守MIT许可证中的条款和条件。更多详情,请参阅项目仓库中的LICENSE文件。 </中文翻译>