支持私有化部署
AI知识库

53AI知识库

学习大模型的前沿技术与行业应用场景


Dify 1.6.0 重磅上线:原生MCP 双向集成、结构化输出升级!

发布日期:2025-07-11 11:20:11 浏览次数: 1575
作者:5ycode

微信搜一搜,关注“5ycode”

推荐语

Dify 1.6.0重磅升级,原生MCP双向集成让开发更智能高效,结构化输出大幅提升工作流体验。

核心内容:
1. 原生MCP功能详解:工具接入、自动选择与确定性执行
2. 升级操作指南:Docker部署调整与Nginx配置要点
3. 新旧版本对比:从三方插件到官方集成的使用体验优化

杨芳贤
53AI创始人/腾讯云(TVP)最具价值专家

 

昨天dify又又升级了,这次升级有一个我非常关注的功能MCP。在之前的dify X mcp系列中Dify × MCP 实战(一):用插件一分钟搞定MCP Server(含时间踩坑实践),使用mcp的时候,是通过三方插件扩展支持的,官方并没有直接支持,使用的时候,就有点不太聪明的意思。

升级内容


mcp主要功能为:
  • • 🔍 调用 MCP 服务,将在线mcp的http服务以工具形式接入你的 Agent 或 Workflow。
    • • 在 Agent 中:当 LLM 运行时,自动选择合适的 MCP 操作。
    • • 在 Workflow 中:将 MCP 调用精确放置在需要的位置,实现确定性执行。
  • • 😄 发布 MCP 服务
    • • 将自己的 Dify Agent / Workflow 发布为标准 MCP 服务,让任何兼容 MCP 的客户端都能搜寻并即时调用它。

升级


对于使用docker部署的同学,从上一个版本1.5.1直接修改下上面三个镜像的版本即可。
补充一点由于添加了mcp发布服务,nginx多了一条location需要添加到default.conf.template
location / {  
  proxy_pass http://web:3000;  
  include proxy.conf;  

# 在web下面添加,否则无法访问到发布的mcp服务
location /mcp {  
  proxy_pass http://api:5001;  
  include proxy.conf;  
}
拉取镜像
docker compose pull
销毁原实例
docker compose down
启动
docker compose up -d 

升级以后。

dify 原生mcp

mcp工具


官方说的很清楚了,mcp作为工具。
  • • 1点击工具
  • • 2点击MCP
  • • 3点击添加MCP
  • • dify 目前只支持http 形式的mcp
  • • 我把之前dify x mcp 示例中的运维mcp服务配置进去

    配置完成以后,点击在右侧可以看到包含的工具(目前只支持工具,不支持提示词,提示词得自己在流程中写),可以删除,也可以更新工具。

    我们也可以通过魔搭配置高德的mcp服务。

使用


在原来的工作流中,使用第三方扩展的ReAct支持的mcp是通过在3位置配置的mcp服务来识别的。通过2添加工具,我们看到MCP类型的工具,已经出现刚配置的两个mcp服务,但是没法选择。
  • • 1ReAct切换到官方的
  • • 2 点击添加工具
  • • 3点击MCP,这个时候,可以看到自己配置的mcp可以使用了

    添加以后可以看到出现了对应的工具。

    直接运行agent节点,可以看到带了一堆工具。

    ps :dify 1.5的永久性缓存功能,对于调试工作流来说真的太方便了。 感兴趣的可以看Dify 1.5.0 上线:这次调试功能,真的省了我一半时间


点击运行,直接根据工具获取的数据自己出了报表。数据非常准确。

我把提示词放进去,非常nice。

按需定制 MCP 工具


对于已经集成进来的工具,点击1
  • • 在2的位置,我们可以调整工具描述,让它更贴合业务场景,替换原mcp的说明
  • 3的位置,我们可以配置参数的模式
    自动(Auto): 让LLM根据上下文只能决定该参数值
    固定值 :可以引入变量或者设置默认值,见下图

  • • 第一个箭头是引入外部变量
  • • 第二个箭头是自己填写具体的值

发布MCP服务

这个功能藏的优点深,刚开始一下子还没有找到。

点击应用左上角。

点击箭头方向,以启用mcp服务。

填写mcp描述

需要注意的是,
  • • 生成的链接地址,需要自己手动改下
  • • 生成的mcp服务是一个单工具的mcp服务
看到这里的链接,这次docker升级只改版本号是不行的,需要添加对应的转发规则。

可以看到更新的内容多了一个mcp的location,需要添加进去,否则无法访问

后记

需要注意的是

  • • dify的官方对接MCP服务,不是让LLM从MCP提供的工具列表里找工具,而是让LLM从自己定义的工具列表里找工具,好处是更精准,坏处是,要用哪个工具我们得提前知道,缺少了一点点智能
  • • 通过参数定制,可以解决让人头疼的时间问题,就比如之前掰不过来的时间,我们完全,可以通过程序输入透传进来。
  • • 以前通过MCP Server插件将mcp服务从插件服务发布了出去,本次更新以后,直接从api里发布了出去

都看到这里了,点个关注,分享下吧

系列文章

uv配置环境

dify应用

DeepSeek+dify 本地知识库:真的太香了
Deepseek+Dify本地知识库相关问题汇总
dify的sandbox机制,安全隔离限制
DeepSeek+dify 本地知识库:高级应用Agent+工作流
DeepSeek+dify知识库,查询数据库的两种方式(api+直连)
DeepSeek+dify 工作流应用,自然语言查询数据库信息并展示
聊聊dify权限验证的三种方案及实现
dify1.0.0版本升级及新功能预览
Dify 1.1.0史诗级更新!新增"灵魂功能"元数据,实测竟藏致命Bug?手把手教你避坑
【避坑血泪史】80次调试!我用Dify爬虫搭建个人知识库全记录
手撕Dify1.x插件报错!从配置到网络到Pip镜像,一条龙排雷实录
dify1.2.0升级,全新循环节点优化,长文写作案例
dify1.x无网环境安装插件
dify应用:另类的关键词检索
Dify 1.5.0 上线:这次调试功能,真的省了我一半时间
Dify × MCP 实战(一):用插件一分钟搞定MCP Server(含时间踩坑实践)
Dify × MCP 实战(二):发布工作流为 AI 工具服务,全流程配置 + Cherry 调用实战
# Dify × MCP 实战(三):结果别再堆字了!用 AntV 插件打造图表可视化工具
Dify插件实战

dify源码

dify项目结构说明与win11本地部署
Dify 深度拆解(二):后端架构设计与启动流程全景图
10分钟搞定企业级登录!Dify无缝集成LDAP实战指南
一文吃透Dify账户系统:多租户 + 多登录方式 + 权限模型全揭底

ragflow相关

DeepSeek+ragflow构建企业知识库:突然觉的dify不香了(1)
DeepSeek+ragflow构建企业知识库之工作流,突然觉的dify又香了
DeepSeek+ragflow构建企业知识库:高级应用篇,越折腾越觉得ragflow好玩
RAGFlow爬虫组件使用及ragflow vs dify 组件设计对比
从8550秒到608秒!RAGFlow最新版本让知识图谱生成效率狂飙,终于不用通宵等结果了
以为发现的ragflow的宝藏接口,其实是一个天坑、Chrome/Selenium版本地狱
NLTK三重降噪内幕!RAGFlow检索强悍竟是靠这三板斧
从代码逆向RAGFlow架构:藏在18张表里的AI知识库设计哲学
解剖RAGFlow!全网最硬核源码架构解析
深度拆解RAGFlow分片引擎!3大阶段+视觉增强,全网最硬核架构解析
深度拆解RAGFlow分片引擎之切片实现
RAGFlow核心引擎DeepDoc之PDF解析大起底:黑客级PDF解析术与致命漏洞
RAGFlow 0.18.0 实战解读:从 MCP 支持到插件配置的全流程揭秘
ragflow 0.19.0 图文混排功能支持

mcp

上线3周:告警减少70%!AI巡检分级报告实战(一)
MCP不像想象的那么简单,MCP+数据库,rag之外的另一种解决方案
上线3周:告警减少85%!纯AI驱动巡检通知实战(二)无硬编码方案曝光


 


53AI,企业落地大模型首选服务商

产品:场景落地咨询+大模型应用平台+行业解决方案

承诺:免费场景POC验证,效果验证后签署服务协议。零风险落地应用大模型,已交付160+中大型企业

联系我们

售前咨询
186 6662 7370
预约演示
185 8882 0121

微信扫码

添加专属顾问

回到顶部

加载中...

扫码咨询