DingTalk MCP Server V2Server

wllcnm
GitHub
communicationcalendar managementAPI integration

Loading subscription status...

💡 Description

This is an implementation of the DingTalk robot server based on MCP (Model Control Protocol). It provides various functions for interacting with DingTalk, including sending messages, obtaining session information, user information, and calendar events.

📝 JSON Entries

{
  "mcpServers": [
    {
      "dingding": {
        "env": {
          "DINGTALK_APP_KEY": "你的AppKey",
          "DINGTALK_APP_SECRET": "你的AppSecret"
        },
        "args": [
          "-c",
          "docker ps -a | grep mcp-dingding-v2 | awk '{print $1}' | xargs -r docker rm -f > /dev/null 2>&1; docker pull ghcr.io/wllcnm/mcp-dingding-v2:latest > /dev/null 2>&1; docker run -i --rm --name mcp-dingding-v2 -e DINGTALK_APP_KEY=你的AppKey -e DINGTALK_APP_SECRET=你的AppSecret ghcr.io/wllcnm/mcp-dingding-v2:latest"
        ],
        "command": "sh"
      }
    }
  ]
}

🛠️ Tools

send_messageget_conversation_infoget_user_infoget_calendar_list

Features

  • Send messages to DingTalk conversations
  • Get DingTalk session information
  • Get DingTalk user information
  • Query user calendar events
  • Support for various message types (text, Markdown, links, etc.)

💬 Example Queries

  • Send message to a DingTalk conversation
  • Get information about a DingTalk user
  • Query user's calendar events