dingding_mcp_v2
If you are the rightful owner of dingding_mcp_v2 and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
DingTalk MCP Server V2 is a server implementation based on the Model Control Protocol (MCP) for interacting with DingTalk, offering functionalities like sending messages, retrieving session and user information, and querying calendar events.
DingTalk MCP Server V2 is designed to facilitate seamless interaction with DingTalk through the Model Control Protocol (MCP). This server implementation allows users to send messages, retrieve session and user information, and query calendar events. It supports various message types, including text, Markdown, and links, making it versatile for different communication needs. The server requires Python 3.10+, MCP 0.1.0+, and aiohttp 3.9.1+ to operate. Users must configure environment variables such as DINGTALK_APP_KEY and DINGTALK_APP_SECRET before use. The server can be integrated with platforms like Claude, where it can be configured to run as a Docker container, ensuring that the latest version is always used. This setup includes automatic cleanup of old containers and pulling the latest image from GitHub.
Features
- Send messages to DingTalk sessions
- Retrieve DingTalk session information
- Retrieve DingTalk user information
- Query user calendar events
- Support for multiple message types (text, Markdown, links, etc.)
Tools
send_message
Send a message to a DingTalk session
get_conversation_info
Get DingTalk session information
get_user_info
Get DingTalk user information
get_calendar_list
Query the user's calendar event list