- Explore MCP Servers
- DingTalkMCPServer
Dingtalkmcpserver
What is Dingtalkmcpserver
DingTalkMCPServer is a private MCP Server designed to facilitate communication between DingTalk AI Assistant and locally deployed MCP services.
Use cases
Use cases include integrating local AI models with DingTalk for enhanced productivity, automating responses in customer service scenarios, and developing custom functions for specific business needs.
How to use
To use DingTalkMCPServer, simply import the repository into your Python IDE and run it without the need for remote deployment.
Key features
Key features include direct communication between DingTalk AI Assistant and local services, support for multi-model configuration of MCP protocols, and the ability to run MCP Service locally.
Where to use
DingTalkMCPServer can be used in various fields such as enterprise communication, customer service automation, and AI-driven task management.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Overview
What is Dingtalkmcpserver
DingTalkMCPServer is a private MCP Server designed to facilitate communication between DingTalk AI Assistant and locally deployed MCP services.
Use cases
Use cases include integrating local AI models with DingTalk for enhanced productivity, automating responses in customer service scenarios, and developing custom functions for specific business needs.
How to use
To use DingTalkMCPServer, simply import the repository into your Python IDE and run it without the need for remote deployment.
Key features
Key features include direct communication between DingTalk AI Assistant and local services, support for multi-model configuration of MCP protocols, and the ability to run MCP Service locally.
Where to use
DingTalkMCPServer can be used in various fields such as enterprise communication, customer service automation, and AI-driven task management.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Content
DINGTALK MCP - 通过钉钉客户端AI助理调用本地私有部署的MCP服务
将仓库导入python IDE工程即可启动运行,无需远端部署
##主要功能介绍
- 钉钉AI助理直通模式与本地服务通信
- 支持多模型配置的MCP协议
- 支持本地化运行的MCP Service
会话功能
项目目录结构
[ '|-- Project', ' |-- README.md', ' |-- main.py', ' |-- app', ' |-- api', ' | |-- __init__.py', ' | |-- dingtalk_client.py', ' |-- config', ' | |-- __init__.py', ' | |-- settings.py', ' |-- core', ' | |-- __init__.py', ' | |-- llm_service.py', ' | |-- mcp_server.py', ' | |-- message_service.py', ' |-- resource', ' | |-- DingTalkAgentConfig', ' | |-- conversation.jpg', ' |-- utils', ' |-- __init__.py', ' |-- logger.py', '' ]
🛠️ 自定义函数开发
在 app/core/mcp_server.py 文件中,可以使用 @register_tool 装饰器添加您自己的自定义函数:
环境要求
- Python > 3.10
- OpenSSL > 1.1
使用本地环境
- 安装依赖:
直接采用IDE import即可
欢迎贡献!交流!联系邮箱 [email protected]
Dev Tools Supporting MCP
The following are the main code editors that support the Model Context Protocol. Click the link to visit the official website for more information.










