DingTalk MCP Server V2
- Markdown
- Python 3.10+
- MCP 0.1.0+
- aiohttp 3.9.1+
- `DINGTALK_APP_KEY`: AppKey
- `DINGTALK_APP_SECRET`: AppSecret
Claude
- `claude_desktop_config.json`
- Claude
- mcp-dingding-v2
- GitHub
- `--name`
- `--rm`
- `docker ps -a | grep mcp-dingding-v2 | awk '{print $1}' | xargs -r docker rm -f`:
- `docker pull ghcr.io/wllcnm/mcp-dingding-v2:latest`:
- `docker run -i --rm --name mcp-dingding-v2 ...`:
- `> /dev/null 2>&1`:
API
1. send_message
- - conversation_id: ID - message: - msg_type: text
2. get_conversation_info
- - conversation_id: ID
3. get_user_info
- - user_id: ID
4. get_calendar_list
- - userid: ID - start_time: - end_time: - max_results: 50 - next_token: token
- - events: - summary: - start_time: - end_time: - location: - organizer: - description: - status: - attendees: - next_token: token - total:
- - API - -
- - API - -