MCP ExplorerExplorer

Dingtalkmcpserver

@MiechalZhaoon 10 months ago
2 MIT
FreeCommunity
AI Systems
Provide MCP Server private skills for DingTalk AI Agent

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.

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

使用本地环境

  1. 安装依赖:
    直接采用IDE import即可
    
    

欢迎贡献!交流!联系邮箱 [email protected]

Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers