返回市场
麦普服务器差异版

麦普服务器差异版

作者:yuru-sha11 星标更新:2025-05-07

项目介绍

mcp-server-dify

CI 状态

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

特性

  • 与 Dify AI 聊天完成 API 集成
  • 餐厅推荐工具(meshi-doko)
  • 支持对话上下文
  • 支持流式响应
  • 使用 TypeScript 实现

安装

使用 Docker

# 构建 Docker 镜像
make docker

# 使用 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"
      ]
    }
  }
}

请将 your-dify-api-endpointyour-dify-api-key 替换为你实际的 Dify API 凭证。

工具

meshi-doko

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

参数:

  • LOCATION(字符串):餐厅的位置
  • BUDGET(字符串):预算限制
  • query(字符串):发送给 Dify AI 的查询
  • conversation_id(字符串,可选):用于维护聊天上下文

开发

# 初始设置
make setup

# 构建项目
make build

# 格式化代码
make format

# 运行 linter
make lint

许可证

本项目发布于 MIT 许可证 下。

安全

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

  • 保护好您的 API 凭证
  • 使用 HTTPS 对 API 端点进行加密
  • 永远不要将 API 密钥提交到版本控制系统

贡献

欢迎贡献!请随时提交一个拉取请求。