使用说明
用于不同工作流的模型上下文协议(MCP)服务器
MCP服务器的简单实现 迪菲通过调用MCP的工具,实现了Dify工作流的调用。
🔨安装
服务器可以通过以下方式安装 史密瑟里 或者手动。这两个方法都需要Config.yaml。因此,我们需要在安装前进行准备。
准备config.yaml
在使用mcp服务器之前,您应该准备一个config.yaml来保存您的dify_base_url和dify_sks。示例配置如下:
dify_base_url: "https://cloud.dify.ai/v1"
dify_app_sks:
- "app-sk1"
- "app-sk2"
不同的SK对应不同的工作流程。
通过Smithery安装
铁匠铺 是一个自动安装dify mcp服务器的工具。 通过以下方式自动安装适用于Claude Desktop的Dify MCP服务器 史密瑟里:
npx -y @smithery/cli install dify-mcp-server --client claude
手动安装
您还可以在客户端中手动运行dify mcp服务器。客户端的配置应遵循以下格式:
"mcpServers": {
"mcp-server-rag-web-browser": {
"command": "uv",
"args": [
"--directory", "${DIFY_MCP_SERVER_PATH}",
"run", "dify_mcp_server"
],
"env": {
"CONFIG_PATH": "$CONFIG_PATH"
}
}
}
配置示例:
"mcpServers": {
"mcp-server-rag-web-browser": {
"command": "uv",
"args": [
"--directory", "/Users/lyx/Downloads/dify-mcp-server",
"run", "dify_mcp_server"
],
"env": {
"CONFIG_PATH": "/Users/lyx/Downloads/config.yaml"
}
}
}
好好享受
最后,您可以在任何支持mcp的客户端中使用dify工具。
