dtk-assist-platform-engine
Facilitates the creation and lifecycle management of conversational agents integrated with the DingTalk ecosystem, offering direct access to core DingTalk communication APIs, token acquisition utilities, and automated assistant execution workflows.
Author

plutocheung
No License
Quick Info
Tools 1
Last Updated 2026-02-19
Actions
Tags
dingtalkassistanttoolsdingtalk apisdingtalk aithreads dingtalk
DingTalk Conversational Agent Orchestration System
This repository presents a Node.js implementation adhering to the Model Context Protocol (MCP) specifications, specifically tailored for interacting with DingTalk's artificial intelligence functionalities.
Core Capabilities
- Provisioning and maintenance of dedicated assistant interaction sessions.
- Transmitting and receiving messages within established dialogue contexts.
- Secure retrieval mechanisms for necessary authorization credentials (tokens).
- Initiating and monitoring the execution cycles of AI assistants.
- Incorporation of supplementary, relevant DingTalk backend interface functionalities.
Setup Instructions
bash
Obtain the source code
git clone https://github.com/plutocheung/dingtalk-ai-server.git
Navigate into the project directory structure
cd dingtalk-ai-server
Resolve project dependencies
npm install
Execution Guide
bash
Launch the primary service instance
npm start
Required Dependencies
- @modelcontextprotocol/sdk
- axios
- crypto-js
- dotenv
- node-fetch
- zod
Licensing
ISC
