苏森AI

  • AI资讯
  • AI应用
  • AI工具
  • AI工作流
  • AI智能体
  • AI提示词
苏森AI
从这里开启你的AI学习旅程!
  1. 首页
  2. AI智能体
  3. 正文

Dify 1.6.0原生MCP开发出行助手智能体

2025-07-21 35点热度 0人点赞 0条评论

前言

AI智能体通过感知环境、自主决策和执行任务,突破传统大模型仅限于语言交互的局限。然而,智能体的开发长期受制于接口碎片化与工具兼容性难题。开发者需为不同数据源编写适配代码,这一痛点催生了MCP协议的诞生。MCP(Model Context Protocol,模型上下文协议)由Anthropic于2024年底开源,其核心是通过标准化接口实现大模型与外部工具的“即插即用”。

Dify在最新的1.6.0版本实现了对MCP协议的原生双向集成,无需安装额外的插件(例如: MCP SSE / StreamableHTTP)。除了能直接调用外部MCP服务,还可以将Dify的AI应用发布为MCP服务供外部客户端调用,提升集成效率和稳定性。

本文将介绍如下内容:

  • • 基于Dify原生MCP构建出行助手智能体
  • • 分析为何原生MCP比安装插件方式更高效

运行效果如下:

申请高德地图api key

  • • 注册并登录高德地图开放平台
    网址为:https://console.amap.com
  • • 创建应用
    进入【应用管理】,点击右上角【创建新应用】,填写表单即可创建新应用

    Dify 1.6.0原生MCP开发出行助手智能体
  • • 添加key
    进入【应用管理】,选择需要创建Key的应用,点击【添加 Key】,表单中的服务平台选择【Web 服务】

    Dify 1.6.0原生MCP开发出行助手智能体
  • • 创建成功后,可查看创建的key

    Dify 1.6.0原生MCP开发出行助手智能体

Dify添加MCP工具

Dify需要升级到1.6.0版本。进入Dify MCP工具配置页面, 点击【添加MCP服务】
Dify 1.6.0原生MCP开发出行助手智能体
在页面中填入服务端点URL,值为https://mcp.amap.com/mcp?key=高德官网上申请的key,点击【添加并授权】
Dify 1.6.0原生MCP开发出行助手智能体
添加成功后,选择新创建的MCP服务,在右侧可以看到该MCP包含的工具
Dify 1.6.0原生MCP开发出行助手智能体

Dify添加二维码工具

这个例子需要将高德地图生成的专属地图链接显示为二维码,方便用户通过高德地图APP扫码查看。

在插件市场搜索qrcode,安装插件【二维码工具】

Dify 1.6.0原生MCP开发出行助手智能体

创建出行助手智能体

  • • 创建一个空白应用,类型为Agent
  • • 添加二维码工具和高德MCP工具

    Dify 1.6.0原生MCP开发出行助手智能体
  • • 设置提示词
你是一个出行助手,通过使用工具解决用户提出的问题。
如果用户提供的信息不足,提示用户提供相关信息。
当工具返回前缀为amapuri://的链接时,需要显示二维码图片,提示用户使用高德地图扫码。
  • • 模型选择doubao-1.5-pro-32k

    Dify 1.6.0原生MCP开发出行助手智能体
  • • Agent设置
    适当调整最大迭代次数。Agent完成一项任务可能需要迭代多次调用工具,最大迭代次数设置过小可能导致无法正常完成任务。

    Dify 1.6.0原生MCP开发出行助手智能体
  • • 调试预览并发布应用
    输入“生成到广州南站的导航链接”,Agent最终会输出一个二维码。但目前Dify有bug,在预览模式时,图片显示一下就消失了。发布应用后,点击【运行】,在打开的页面中执行是不会出现图片消失的问题
Dify 1.6.0原生MCP开发出行助手智能体

分析为何原生MCP比安装插件方式更高效

原生MCP在Agent编排阶段,已经把MCP的工具信息添加到工具列表。在执行阶段,省掉MCP插件获取工具列表的过程,无疑可以获得更高的性能。

用dbeaver(一款开源免费数据库工具)打开Dify的postgres数据库。

在tool_mcp_providers表中可以看到添加的服务。

Dify 1.6.0原生MCP开发出行助手智能体
包含的字段有:
  • • server_identifier: 服务ID
  • • server_url: 加密的服务端点URL
  • • tools: 该MCP包含的工具列表。
    每个工具的信息包含工具名,描述,参数定义
{
    "name": "maps_direction_bicycling",
    "description": "骑行路径规划用于规划骑行通勤方案,规划时会考虑天桥、单行线、封路等情况。最大支持 500km 的骑行路线规划",
    "inputSchema": {
      "type": "object",
      "properties": {
        "origin": {
          "type": "string",
          "description": "出发点经纬度,坐标格式为:经度,纬度"
        },
        "destination": {
          "type": "string",
          "description": "目的地经纬度,坐标格式为:经度,纬度"
        }
      },
      "required": [
        "origin",
        "destination"
      ]
    },
    "annotations": null
  }

在app_model_configs可以看到agent应用的信息。

Dify 1.6.0原生MCP开发出行助手智能体
包含的字段有:
  • • pre_prompt: 系统提示词
  • • agent_mode:
    • • agent模式(function call/react)
    • • 最大迭代次数
    • • 工具列表

agent_mode的工具包含的信息有:

  • • provider_id: 服务ID,关联到tool_mcp_providers表的server_identifier
  • • tool_name: 工具名
  • • tool_parameters: 工具参数列表
    {
      "provider_id": "amap-mcp",
      "provider_type": "mcp",
      "provider_name": "高德MCP",
      "tool_name": "maps_direction_bicycling",
      "tool_label": "maps_direction_bicycling",
      "tool_parameters": {
        "origin": "",
        "destination": ""
      },
      "notAuthor": false,
      "enabled": true
    },

总结

基于Dify原生MCP搭建的智能体案例,不仅展示了从语义理解到工具调用的完整决策链路,更印证了MCP协议在降低开发成本和加速应用落地方面的工程意义。另外,原生MCP相比插件方式,提升集成效率和稳定性。

#智能体开发教程  #Dify开发教程  #MCP开发教程  #AI应用开发教程

END


如果您觉得本文对您有帮助,欢迎关注、点赞、转发、推荐

参考资料

  • • https://github.com/langgenius/dify.git
  • • https://github.com/modelcontextprotocol
  • • https://lbs.amap.com/api/mcp-server

本篇文章来源于微信公众号: AI大模型应用开发

标签: api key Dify mcp 智能体
最后更新:2025-07-26

苏森

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复
最新 热点 随机
最新 热点 随机
AI智能体扣子(Coze)工作流实战,1分钟生成100篇阅读量10万+AI漫画公众号文章,保姆级教程 17个作品涨粉超110万!用AI制作人生哲理视频,百万点赞火的一塌糊涂(保姆级实战教程) 独家首发!挑战用Coze做治愈系动态视频(风景/动漫/乡村),核心工作流搭建思路拆解(附体验链接) Coze+剪映视频工作流,1分钟制作治愈老爷爷/老奶奶视频,每条都是10w+(附提示词和体验链接) 打造10万+爆文的新法宝:Coze+DeepSeek工作流全攻略,手把手教你搭建 Coze+剪映视频工作流,一分钟打造爆款养生视频,干货分享,价值4位数 Coze+DeepSeek+剪映打造爆款国学文化视频工作流,进阶版保姆级教程,助力自媒体运营一路开挂 重磅发布 | 挑战用Coze做“如果书籍会说话”读书视频,20天涨粉10万,书单赛道新型玩法,附核心工作流搭建思路拆解
基于扣子 (Coze):AI 智能体搭建【作业批改复习助手】工作流企业新基建:MCP + LLM + Agent 8大架构,将打通AI Agent的“神经中枢”落地实操!2025年,建议你一定要用AI搭建自媒体全自动工作流值得收藏!3个黄金提示词公式,让 AI 从 “答非所问” 变 “超级助理”AI智能体扣子(Coze)工作流搭建,3分钟自动生成100篇知识图文,保姆级教程基于Dify动态解析异构银行流水:架构拆解→风控报告生成别卷了!用 Dify 搭建你的专属 AI 数据分析报告助手AI智能体:一键生成爆款历史人物短视频,66万粉丝
单条10万赞!用AI批量做书单号,日产20条,附详细教程 n8n+crawl4ai工作流,一键抓取任意网站!搭建RAG知识库+MCP自动化,让你的AI更准!更强! 全网最火的 AI 提示词,让刘强东王兴也成了「兄弟」(含超全提示词) 3个工作流工具,让普通人也能轻松实现工作自动化! Dify、n8n、Coze、Fastgpt、Ragflow到底该怎么选?超详细指南~ 隐藏在Google Labs里的5个神级AI应用。 Coze实战 | 对接即梦3.0打造爆款像素风动画视频工作流,批量生成,条条爆款 拆解爆款—历史人物智能体:提示词+代码全公开,0 基础也能用扣子AI复刻爆款!
标签聚合
飞书 小红书 n8n coze DeepSeek mcp 豆包 Agent 工作流 Prompt Dify 提示词 FastGPT 智能体 ChatGPT 扣子

COPYRIGHT © 2025 苏森AI SOOSON.COM. ALL RIGHTS RESERVED.

站点地图