把钉钉客户端作为 MCP Host 客户端,与创建的企业AI 助理对话,实现 MCP Server 调用

-
用户认证
- 支持 OAuth2 授权
- 支持用户访问令牌和刷新令牌管理
- 支持企业应用访问令牌管理
-
用户管理
- 支持用户搜索(精确/模糊匹配)
- 支持获取用户详细信息
- 支持获取当前用户信息
-
消息能力
- 支持文本消息发送
- 支持 Markdown 消息发送
- 支持 @ 用户和 @ 所有人
-
MCP 工具集成
- 用户查询工具
- 消息发送工具
- 天气查询工具
- 订单信息提取工具
- 其他实用工具
- 克隆项目
git clone https://github.com/darrenyao/dingtalk-agent-client.git
cd dingtalk-agent-client- 安装依赖
pip install -r requirements.txt- 配置环境变量
cp .env.example .env
# 编辑 .env 文件,填入你的钉钉应用配置- 克隆项目
git clone https://github.com/darrenyao/dingtalk-agent-client.git
cd dingtalk-agent-client- 配置环境变量