dingtalk-mcp-server
4
The project is a DingTalk MCP server that facilitates integration with Claude for enhancing communication and information retrieval in DingTalk workspaces. It provides features such as user search, detailed user information retrieval, and private messaging.
DingTalk MCP Server
A Model Context Protocol (MCP) server implementation for DingTalk, enabling interaction between Claude and DingTalk workspaces.
Features
- dingtalk_search_users: Search for DingTalk users based on keywords with optional exact match.
- dingtalk_get_user_info: Retrieve detailed user information such as name, employee number, department, and contact details.
- dingtalk_send_message: Send private messages to DingTalk users.
Setup
- Create a DingTalk app via the DingTalk Developer Platform.
- Configure app permissions for userinfo, message, and user access.
- Obtain the AppKey and AppSecret.
Integration with Claude Desktop
Configure in claude_desktop_config.json
using npx or Docker methods with required environment variables for app credentials.
Troubleshooting
Ensure app permissions are correctly configured, installed, and that credentials are accurately set.
License
Licensed under the MIT License, allowing free use, modification, and distribution under the license terms.