> 技术文档 > 【AI智能体】Dify 开发与集成MCP服务实战操作详解

【AI智能体】Dify 开发与集成MCP服务实战操作详解

目录

一、前言

二、Dify 介绍

2.1 Dify是什么

2.2MCP 介绍

2.2.1 什么是MCP

2.2.2 MCP核心特性

2.3 Dify中开发与使用MCP介绍

2.3.1 MCP Server开发与使用

2.4dify 开发MCP Server优势

三、Dify开发与集成MCP操作过程

3.1Dify MCP 插件说明

3.2 安装mcp-server插件

3.3 创建新应用

3.3.1 工作流开始节点增加输入变量

3.3.2 增加和配置大模型节点

3.3.3 效果测试

3.4 mcp-server发布与使用

3.5配置MCP 发现工具

3.6 创建智能体应用

3.6.1 创建智能体

3.6.2 配置提示词

3.6.3 引用 mcp服务发现工具

3.6.4 效果测试

四、客户端集成使用Dify MCP服务

4.1魔塔平台集成MCP

4.2VSCode集成MCP服务

五、写在文末


一、前言

MCP ,即模型上下文协议(Model Context Protocol, MCP),由 Anthropic 公司(Claude 大模型母公司)在 2024 年 11 月推出的开放协议,旨在标准化大型语言模型与外部数据源和工具之间的交互方式。MCP 被形象地比喻为 AI 领域的\"USB-C 接口\",因为它提供了连接各类服务的统一框架。从而增强模型的实时交互和任务执行能力。Dify提供了一套完整的工具链,支持从提示词工程(Prompt Engineering)到应用发布的全流程,而且基于Dify平台,应用开发者可以定制化自己的企业MCP服务,通过暴露Endpoint之后,应用中就可以方便的进行集成使用,从而大大减少开发MCP的过程,本篇将详细结束如何基于Dify开发MCP服务并集成使用。

二、Dify 介绍

2.1 D