D

Dify MCP 适配器

@junjiem/dify-plugin-mcp_compat_dify_tools
0 Stars 147 次浏览 junjiem 更新于 2026-08-23

将 Dify 工具的 API 转换为与 MCP(模型控制协议)兼容的 API,从而允许在 Dify 中创建的工具从 Cherry Studio 等 MCP 客户端访问。

该服务暂未提供标准配置,请参考 README 手动接入

服务介绍

Dify 1.0 插件 将您的 Dify 工具的 API 转换为 MCP 兼容 API

作者: Junjie.M
类型: 扩展
GitHub 仓库: https://github.com/junjiem/dify-plugin-mcp_compat_dify_tools
GitHub 问题: issues

参考 https://github.com/hjlarry/dify-plugin-mcp_server


描述

注意: 必须是 dify 1.2.0 及以上版本。

将您的 Dify 工具的 API 转换为 MCP 兼容 API (目前已支持 HTTP with SSEStreamable HTTP 两种传输方式)

1. 添加一个端点并添加工具列表。 添加API端点并添加工具列表。

add_endpoint

add_tool_list

edit_tool

save_endpoint

注意:

  1. 对已有 API 端点进行工具列表的修改需要停用再启用 API 端点后才会生效。

2. 复制端点 URL 到您的 MCP 客户端,如 Cherry Studio 复制端点url到您的MCP客户端,如 Cherry Studio

mcp_urls

选项 1: 使用最新的 Streamable HTTP 传输方式(推荐) 使用最新的Streamable HTTP传输方式(推荐

mcp_streamable_http_url

cherry_studio_mcp_streamable_http

OK!

选项 2: 使用过时的 HTTP with SSE 传输方式 使用过时的HTTP with SSE传输方式

mcp_sse_url

cherry_studio_mcp_sse

OK!


通过 GitHub 安装插件

可以通过 GitHub 仓库地址安装该插件。访问 Dify 平台的插件管理页,选择通过 GitHub 安装插件,输入仓库地址后,选择版本号和包文件完成安装。

install_plugin_via_github


常见问题解答

1. 安装插件时遇到异常应如何处理? 安装插件时遇到异常应如何处理?

问题描述: 如果您遇到错误信息:plugin verification has been enabled, and the plugin you want to install has a bad signature,应该如何处理?

解决办法: 在 .env 配置文件的末尾添加 FORCE_VERIFYING_SIGNATURE=false 字段即可解决该问题。
添加该字段后,Dify 平台将允许安装所有未在 Dify Marketplace 上架(审核)的插件,可能存在安全隐患。

2. 如何安装离线版本

Scripting tool for downloading Dify plugin package from Dify Marketplace and Github and repackaging [true] offline package (contains dependencies, no need to be connected to the Internet).

从Dify市场和Github下载Dify插件包并重新打包【真】离线包(包含依赖,不需要再联网)的脚本工具。

Github Repo: https://github.com/junjiem/dify-plugin-repackaging

相关 MCP 服务