dingding-mcp

dingding-mcp

2

This project provides a service that integrates DingTalk API access via the Model Control Protocol (MCP), facilitating enterprise application functionality such as token retrieval and department user management. It includes features for Docker deployment and local development.

DingTalk MCP Service

This project is based on the Model Control Protocol (MCP) and provides access to DingTalk API features.

Features

  • Retrieve DingTalk Access Token
  • Get department list
  • Get department user list
  • Search for detailed user information by name

Requirements

  • Python 3.12+
  • Docker (recommended)
  • DingTalk application credentials

Installation and Configuration

  1. Obtain DingTalk application credentials from the DingTalk Open Platform.
  2. Set environment variables for AppKey and AppSecret.

Usage

  • Use with Claude desktop client by adding configuration.
  • Develop locally by cloning the repository and running the service.
  • Deploy with Docker by pulling the image and running the container.