MCP 服务器
作者 hjlarry(这个名字或用户名在中文中通常保持不变,如需意译可理解为“哈吉拉里”等,但具体需根据上下文确定)\ 版本: 0.0.4\ 类型: 扩展\ Repo:回购协议(或简称“逆回购”) \ 功能请求: 问题(或议题、事项等,具体含义需根据上下文确定)
一个Dify终端插件,用于将Dify应用转换为MCP服务器。
为了确保您的数据安全,请仅在您的私有网络内使用此插件。
开始
1. 在Dify中创建一个简单的工作流应用程序。
2. 添加一个端点并选择此应用程序。
该应用程序的输入模式必须定义其输入参数。对于聊天Dify应用程序,请确保包含一个 query 输入模式中的字段,格式如下:
{
"name": "get_weather",
"description": "Get weather status for a place.",
"inputSchema": {
"properties": {
"place": {"title": "Place", "type": "string"}
},
"required": ["place"],
"title": "get_weatherArguments",
"type": "object"
}
}3. 将终端点URL复制到您的MCP客户端,例如 Cherry Studio
选项1:使用最新的Streamable HTTP协议(推荐)
选项2:使用旧版SSE协议
4. 享受它!
5. 为了确保您的数据安全,您可以添加一个 Auth Bearer Token 在终端设置上。
例如,如果你的 Auth Bearer Token 正在设置为 sk-abcdefgh那么,MCP客户端的请求头必须添加 Authorization: Bearer sk-abcdefgh
更新日志
0.0.4
- 添加对……的回复
pingMCP客户端的方法,一些客户端使用此方法来检查服务器健康状况 - 添加
Authorization: Bearer令牌验证器 - 修复一些 日志 错误的
0.0.3
- 要修复 SSE 获取不存在的键的问题,在插件守护进程中会产生大量错误日志。
- 添加日志以帮助调试问题。
- 可流式传输的HTTP支持响应对象和数组。
0.0.2
- 添加一个新的可流式传输的HTTP协议。
- 更新dify-plugin-sdk版本。
