news 2026/6/20 6:59:48

15_Dify中集成MCP服务实现文案创作实战

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
15_Dify中集成MCP服务实现文案创作实战

前言

MCP 即模型上下文协议(Model Context Protocol),是一种开放的通信协议,是人工智能领域的 “USB 接口”。MCP在大模型和外部数据源(数据、工具、开发环境等)之间建立了双向且更加安全的连接,使用单一的标准协议取代碎片化的集成方式。如果把 LLM 比作人的大脑,MCP 就是手脚。LLM 不断提升智能下限,MCP 则是不断提升创意上限。

一、为什么要用MCP服务

MCP 的出现给开发者提供了更多的选项,省去了接口代码的编写和维护工作。

二、安装 mcp-server 插件

进入插件市场界面

在扩展菜单搜索 mcp-server

安装插件

安装完成

三、搭建要发布的工作流

3.1 创建空白应用

填写信息

选择开始节点

3.2 开始节点

开始节点添加作者参数

3.3 LLM 节点

添加 LLM 节点

3.4 输出节点

添加输出节点

3.5 发布应用

四、配置 MCP Server 插件

设置 API 端点,主要填写端点名称、待发布的 APP、APP Type、APP输入参数四项。
Endpoint Name:Endpoint 名称,本示例为 poem。
App:选择要发布为 MCP Server 的 Dify 应用,选择上面创建的工作流写诗大神。
App Type:应用类型(Chat 或 Workflow),本示例为工作流。
App Input Schema:定义应用的输入参数,帮助外部系统理解与该应用的交互方式,格式为 JSON。
输入参数内容如下:
properties:列出应用接收的所有参数以及类型。本示例的参数只有一个,author。
description:用于向 MCP Client 说明此应用的主要功能,帮助系统在需要时自动发现并调用。
required:声明调用应用时必须提供的参数。对于聊天类应用(Agent/Chatflow),参数通常是必须的。

{"name":"poem","description":"模仿输入的作者风格写诗歌","inputSchema":{"title":"poem","type":"object","properties":{"author":{"title":"author","description":"作者","type":"string"}},"required":["author"]}}

保持配置后将会自动生成 Endpoint URL。我们后续用到的是 GET 后面的 URL 地址。

五、在 Dify 中调用 MCP Server

5.1 添加 MCP 服务(HTTP)

进入添加 MCP 服务页面

服务端点 URL
使用 mcp-server 的地址替换url,使用 docker 部署需要将将配置中的 localhost 或 127.0.0.1 替换为 host.docker.internal

http://host.docker.internal/e/0u6reudmtotl68g3/mcp

服务器标识符:使用 mcp-server 的服务名

content-mcp-server

配置完成

5.2 创建智能体应用

创建空白应用

填写信息

创建应用

系统提示词

调用mcp工具回答用户问题,先获取工具列表,再选中可用的工具,最后返回工具结果中的诗歌原文及解析。

添加工具

测试

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/20 6:56:48

AI工具涨价风波背后的用户主权与确定性危机

1. 这不是一次简单的涨价,而是一场用户主权的集体觉醒“你要收费我就卸载”——这句话最近在各大社交平台刷屏,语气干脆、态度坚决,背后没有情绪化宣泄,只有一种近乎冷静的共识:我们不是不能为价值付费,但绝…

作者头像 李华
网站建设 2026/6/20 6:44:49

Python毕业设计-基于 Django 与协同过滤算法的图书推荐系统的设计与实现 融合协同过滤算法的智能图书推荐平台(源码+LW+部署文档+全bao+远程调试+代码讲解等)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

作者头像 李华
网站建设 2026/6/20 6:37:58

DVWA文件包含漏洞环境搭建:从allow_url_include配置到实战验证

1. 项目概述:为什么从allow_url_include开始?如果你刚开始接触Web安全,或者想找一个能让你“动手”而不是“看理论”的靶场,DVWA(Damn Vulnerable Web Application)绝对是首选。它把各种经典漏洞&#xff0…

作者头像 李华
网站建设 2026/6/20 6:34:43

如何高效使用VR-Reversal:专业用户的完整实战指南

如何高效使用VR-Reversal:专业用户的完整实战指南 【免费下载链接】VR-reversal VR-Reversal - Player for conversion of 3D video to 2D with optional saving of head tracking data and rendering out of 2D copies. 项目地址: https://gitcode.com/gh_mirror…

作者头像 李华
网站建设 2026/6/20 6:17:55

嵌入式开发中sbrk、unlink、write系统调用的底层原理与实战优化

1. 项目概述:从三个系统调用窥探嵌入式开发的底层逻辑在嵌入式开发的日常里,我们常常和高级语言、框架、库打交道,但真正决定系统稳定性和性能上限的,往往是那些最底层的基石——系统调用。今天我们不聊复杂的框架,就聊…

作者头像 李华