通过Dify快速接入MCP Server

更新时间:
复制为 MD 格式

Dify无需安装插件即可轻松对接各类 MCP Server,实现 AI 模型与外部工具的无缝交互。本文将演示如何在 Dify中快速接入高德地图 MCP Server

前提条件

已在轻量应用服务器中部署Dify并接入大模型。具体操作,请参见步骤一:部署Dify步骤二:登录Dify接入大模型

操作步骤

步骤一:获取MCP Server配置地址

本示例主要介绍在高德开放平台获取MCP Server配置地址,如果您使用其他MCP Server,请自行获取。

  1. 获取高德地图MCP ServerKey。具体操作,请参见高德开放平台官方文档

    说明

    关于高德MCP Server的更多信息,请参见高德开放平台官方文档

    image

  2. 直接替换以下MCP Server配置地址中key并保存,便于后续添加MCP服务时粘贴使用。

    https://mcp.amap.com/sse?key=您在高德开放平台上申请的key

步骤二:在工具中添加MCP服务

  1. Dify的顶部菜单中,单击工具,然后单击MCP

    image

  2. 单击添加MCP服务(HTTP),根据界面输入服务端URL名称和图标服务器标识符

    image

  3. 单击添加并授权

步骤三:创建应用并验证效果

本步骤在Dify中以创建一个Agent应用为例,验证接入MCP Server效果。

  1. 登录Dify。具体操作,请参见登录Dify

  2. Dify的顶部菜单中,单击工作室,然后单击创建空白应用

    image

  3. 创建空白应用页面,单击新手适用,选择Agent,输入应用名称后,单击创建

    image

  4. 编排页面,输入合适的提示词,在工具区域单击添加,选择添加的MCP服务,单击添加全部。选择大模型,本示例选择qwen-max-latest

    提示词示例如下:

    # 角色
    你是一位专业的智能私人助手,任务是根据用户的提问,提供准确、友好且有用的信息。
    
    # 核心工作流程
    1.  **分析意图**:首先,分析用户的问题。
    2.  **决策工具**:
        *   如果用户的问题**涉及到地理位置、地点查询、地址信息、导航或寻找周边的餐厅、酒店、景点等**,你**必须**调用【MCP】工具来获取权威的地理数据。
        *   如果用户的问题与地理位置无关(例如聊天、计算、写诗),则**不要**使用【MCP】工具,直接回答即可。
    3.  **组织回复**:
        *   在使用【MCP】工具后,你将获得JSON格式的地理数据。你的任务是**解析这些数据**,并用自然、流畅的中文,将关键信息(如名称、地址、电话、评分等)清晰地呈现给用户。
        *   **严禁捏造**:你回复的所有地理信息都必须严格来源于【MCP】工具的返回结果,绝不能自行编造或猜测不存在的细节。
    
    # 回复通用规则
    -   **客观中立**:始终保持客观、中立的立场,避免讨论任何可能引起争议的敏感话题。
    -   **语言风格**:回复必须使用中文,表达要简单易懂,语气友好。可以适当使用表情符号来增强亲和力。
    

    image

  5. 调试与预览窗口,输入问题测试效果。

    例如:美食推荐、路径规划、天气查询等。示例:推荐西安大雁塔附近5家川菜馆。

    image

  6. 选择发布 > 发布更新,发布应用。

    image

相关文档

  • 关于在Dify上使用MCP Server的更多操作,请参见Dify官方文档

  • 关于Dify的基本使用,包括创建知识库及其嵌入网站等操作,请参见使用Dify