Dify 1.6.0 原生 MCP 接入踩坑经验分享

Dify 1.6.0 原生 MCP 接入踩坑经验分享文字配图
作者:Dify 1.6.0 原生 MCP 接入踩坑经验分享

最近在试Dify 1.6.0,发现它原生支持MCP了,用起来真的省了不少事!主要就两个功能,我来分享一下我的操作经验。 **一个是把外部的MCP服务接进来。** 操作很简单:在Dify后台找到「工具」-「MCP」,点「添加MCP服务」。弹窗里把服务信息填好就行。目前我发现只支持HTTP协议,这点需要注意一下。 **另一个更实用,是把自己的工作流发布成MCP服务。** 比如我有一个写好的工作流,想让它能被别的AI工具调用。我只需要: 1. 点开这个工作流的设置(那个小齿轮图标)。 2. 找到MCP的开关,把它打开。 3. 关键一步:把「MCP描述」写清楚!我会写明白这个工具是干嘛的、在什么场景用、需要给它什么信息。多写几个字,大模型才能更好地理解什么时候该用它。 4. 最后,复制生成的端点URL就完成了。 我拿Cherry Studio试了一下: 在它的「设置」里找到「MCP服务器」,选择「添加服务器」-「快速创建」。类型选「可流式传输的HTTP」,然后把上一步复制的URL贴进去。保存之后,这个服务就能用了。 我试着在对话里输入“一会要去放风筝”,大模型果然根据我写的描述,自动判断并调用了我的工作流。 **有两点我踩过坑,大家注意:** 1. 调用时**必须传参数**,哪怕工作流本身不需要。如果是对话应用,默认参数就是用户的问题;如果是工作流,就是开始节点设置的参数。不传参数会报错。 2. 还是那句话,**MCP描述一定要写详细**,这是大模型决定是否调用它的关键。写清楚场景和用途,用起来才顺畅。 整个过程下来,感觉把工作流能力开放出去变得特别简单,不用再折腾复杂的接口对接了。 #Dify #MCP #AI工具 #工作流自动化 #AI应用开发 #无代码开发 #CherryStudio #AI集成 #技术分享 #效率提升