当前位置: 首页 > ai >正文

如何在开发工具中使用钉钉MCP

本文通过通义灵码+钉钉MCP配合,完成钉钉AI表格(多维表)数据管理 ,其他AI开发工具可参照本文完成部署。

准备工作

  1. 在正式开始前,需要提前了解什么是钉钉MCP,详情请参考钉钉服务端API MCP 概述。
  2. 已经注册了阿里云账号,如未注册,请前往阿里云官网注册。
  3. 已经安装了通义灵码 IDE,可前往通义灵码官网下载并安装。
  4. 已经下载并安装了相关AI工具。
  5. 已安装 Node.js (版本 >= 16.0.0)。
  6. 创建一个企业内部应用且拥有钉钉企业管理员子管理员权限,并获取Client ID/Client Secret
  7. 已经完成了权限申请,权限点请查看钉钉 MCP 功能清单。

方式一:灵码IDE绑定钉钉MCP

  1. 打开灵码IDE,界面如下图所示:

2. 首次使用,需要通过点击右上角头像,登录阿里云账号。

3 。依次点击头像和个人设置,或通过在对话中点击MCP工具进入个人设置界面。

4. 在个人设置中,选择MCP服务,进入MCP服务界面

  1. 5. 在我的服务中点击右上角点击编辑图标,然后将下方代码复制到代码中,然后保存完成绑定。

    说明

    复制下方代码前,请提前修改DINGTALK_Client_IDDINGTALK_Client_Secret参数值,详情可参考安装并使用钉钉 MCP文档。

    {"mcpServers": {"dingtalk-mcp": {"command": "npx","args": ["-y","dingtalk-mcp@latest"],"env": {"DINGTALK_Client_ID": "your dingtalk client id","DINGTALK_Client_Secret": "your dingtalk client secret","ACTIVE_PROFILES": "dingtalk-contacts,dingtalk-calendar,dingtalk-notable"}}}
    }

  2. 6. 链接成功后,如下图所示:

  3. 7. MCP服务链接成功后,返回对话界面,选择智能体,即可完成对话。

    通过传入用户的unionId和AI表格id,从而获取AI表格数据,如下图所示:

方式二:使用IDE工具完成MCP服务绑定

说明

本教材使用IntelliJ IDEA 2025完成与通义灵码插件的绑定,通义灵码目前支持多种 IDE和操作系统,详情可前往兼容 IDE 和系统查看文档,您可以根据诉求自由选择。

  1. 打开IDE开发工具,依次选择文件 > 设置

2 .在设置中,选择插件,然后搜索“Lingma”并安装。

3 .安装成功后,重新启动IDE后,再右侧会显现Lingma图标,如下图所示:

说明

首次使用,需要通过点击右上角头像,登录阿里云账号,。

4 .通过点击右上角头像进入个人设置界面,,在个人设置界面选择MCP服务,进入MCP配置界面。

5 .在我的服务中点击右上角点击编辑图标,然后将下方代码复制到代码中,然后保存完成绑定。

说明

复制下方代码前,请提前修改DINGTALK_Client_IDDINGTALK_Client_Secret参数值,详情可参考安装并使用钉钉 MCP文档。

{"mcpServers": {"dingtalk-mcp": {"command": "npx","args": ["-y","dingtalk-mcp@latest"],"env": {"DINGTALK_Client_ID": "your dingtalk client id","DINGTALK_Client_Secret": "your dingtalk client secret","ACTIVE_PROFILES": "dingtalk-contacts,dingtalk-calendar,dingtalk-notable"}}}
}

  1. 6 链接成功后,如下图所示:

  2. MCP服务链接成功后,返回对话界面,选择智能体,即可完成对话。

    通过传入用户的unionId和AI表格id,从而获取AI表格数据,如下图所示:

恭喜!

至此,你已完成了两种方式体验钉钉MCP的能力,如果在使用过程中有任何问题,可沟通钉钉扫描下方二维码入群咨询:

 上一篇:高级配置

http://www.xdnf.cn/news/18831.html

相关文章:

  • 数据结构:在堆中插入元素(Inserting In a Heap)
  • 深度学习-----详解MNIST手写数字数据集的神经网络实现过程
  • Magicodes.IE.Pdf 生成导出PDF文件 bytes Stream FileStreamResult 下载
  • MYSQL---存储过程
  • 能源行业数据库远程运维安全合规实践:Web化平台的落地经验
  • AI 暗战: 回声室攻击 —— 解锁大模型安全防御的隐秘战场
  • [Sync_ai_vid] 唇形同步评判器 | 图像与视频处理器 | GPU测试
  • 【RabbitWQ】基于 Java 实现轻量级消息队列(二)
  • 使用 ROS2 构建客户端-服务器通信:一个简单的计算器示例
  • 储能变流器学习之MPPT
  • 汽车盲点检测系统的网络安全分析和设计
  • k8s-容器化部署论坛和商城服务
  • 开源 | 推荐一套企业级开源AI人工智能训练推理平台(数算岛):完整代码包含多租户、分布式训练、模型市场、多框架支持、边缘端适配、云边协同协议:
  • PMP项目管理知识点-⑮预测型项目概念辨析
  • Web 自动化测试常用函数实战(一)
  • Unity自定义Inspector面板之使用多选框模拟单选框
  • 测试分类(超详解)
  • vue拖动排序,vue使用 HTML5 的draggable拖放 API实现内容拖并排序,并更新数组数据
  • 基于SpringBoot的社区儿童疫苗接种预约系统设计与实现(代码+数据库+LW)
  • 【高级机器学习】3. Convex Optimisation
  • 无限长直导线周围电场分布的MATLAB
  • 【MATLAB例程】二维平面上的多目标TOA定位,目标和TOA基站的数量、位置可自行设置。附代码下载链接
  • 浅谈Elasticsearch数据写入流程的refresh和flush操作
  • ICDE 2025 | 包含OPTIONAL和UNION表达式的SPARQL查询的高效执行方法
  • 硬件开发_基于物联网的儿童座椅系统
  • 3.【鸿蒙应用开发实战: 从入门到精通】开发入门 Hello World
  • 7、prefix-tuning、P-tuning、Prompt-tuning
  • 基于数据安全的旅游民宿租赁系统
  • 音频时长裁剪工具:高效处理音频,让内容创作更轻松
  • docker 所有常用命令,配上思维导图,加图表显示