Skip to main content
Glama
yuru-sha

MCP Server for Dify AI

by yuru-sha

mcp 服务器-dify

CI 状态

Dify AI 的模型上下文协议服务器。该服务器使 LLM 能够通过标准化协议与 Dify AI 的聊天完成功能进行交互。

特征

  • 与 Dify AI 聊天完成 API 集成

  • 餐厅推荐工具(meshi-doko)

  • 支持对话上下文

  • 流式响应支持

  • TypeScript 实现

Related MCP server: Dify MCP Server

安装

使用 Docker

# Build the Docker image
make docker

# Run with Docker
docker run -i --rm mcp/dify https://your-dify-api-endpoint your-dify-api-key

用法

使用 Claude Desktop

将以下配置添加到您的claude_desktop_config.json :

{
  "mcpServers": {
    "dify": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-dify",
        "https://your-dify-api-endpoint",
        "your-dify-api-key"
      ]
    }
  }
}

用您的实际 Dify API 凭证替换your-dify-api-endpoint和your-dify-api-key 。

工具

饭铺

与 Dify AI 接口的餐厅推荐工具:

参数:

  • LOCATION (字符串):餐厅位置

  • BUDGET (字符串):预算限制

  • query (字符串):发送给 Dify AI 的查询

  • conversation_id (字符串,可选):用于维护聊天上下文

发展

# Initial setup
make setup

# Build the project
make build

# Format code
make format

# Run linter
make lint

执照

该项目根据MIT 许可证发布。

安全

此服务器使用您提供的 API 密钥与 Dify AI 交互。请确保:

  • 确保您的 API 凭证安全

  • 使用 HTTPS 作为 API 端点

  • 切勿将 API 密钥提交到版本控制

贡献

欢迎贡献代码!欢迎提交 Pull 请求。

Maintenance

ActivityInactive
ResponsivenessNo issues

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables the conversion of Dify applications into Model Context Protocol tools, supporting streaming responses and configured via YAML.
    5
    ISC
  • F
    license
    Not graded
    quality
    C
    maintenance
    A Dify endpoint plugin that transforms a Dify application into a Model Control Protocol server, allowing tools like Cursor to connect to and utilize your custom Dify workflows.
    67
    -
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables seamless integration between Claude AI and Dify Workflow through the Model Context Protocol, allowing Claude to dynamically access and execute Dify Workflow operations via natural language.
    53 npm
    8
    ISC