Discogs MCP 服务器

Music MCP Server API AI Integration

Contact us to host your MCP Server in FlowHunt

“Discogs” MCP 服务器能做什么?

Discogs MCP 服务器是一款 Model Context Protocol (MCP) 服务器,旨在将 AI 助手与开发工具连接到 Discogs 音乐数据库。作为中间件,它让 AI 客户端能够访问、搜索并交互 Discogs 海量的音乐发行、艺术家和厂牌目录。这种集成通过自动化查询、元数据检索和内容丰富,实现与外部音乐数据源的数据互动,提升开发工作流效率。开发者可借助 Discogs MCP 服务器进行音乐信息检索、收藏编目,或将 Discogs 数据集成到应用和流程中,简化音乐相关数据与 API 的使用流程。

提示词列表

提供的仓库文件中未找到提示词模板。

FlowHunt Logo

Ready to grow your business?

Start your free trial today and see results within days.

资源列表

仓库文件中未明确记录 MCP 资源。

工具列表

Discogs MCP 服务器提供以下工具,详见 TOOLS.md

  • search_release
    通过多种参数(如艺术家、标题、厂牌)在 Discogs 数据库中搜索音乐发行。
  • get_release
    使用 Discogs 发行 ID 获取指定音乐发行的详细信息。
  • search_artist
    按名字在 Discogs 数据库中搜索艺术家。
  • get_artist
    通过 Discogs ID 获取指定艺术家的详细信息。
  • search_label
    在 Discogs 中搜索音乐厂牌。
  • get_label
    获取指定厂牌的信息。

该 MCP 服务器的用例

  • 音乐数据库管理
    开发者可自动获取和管理音乐发行、艺术家和厂牌数据,用于目录、库存或推荐系统。
  • 应用与机器人丰富
    聊天机器人和音乐推荐应用可集成 Discogs 数据,为音乐爱好者带来丰富的元数据和发现体验。
  • 内容策展与研究
    记者、策展人或研究者可快速访问详细的音乐信息,支持文章、歌单和研究项目。
  • 音乐收藏追踪
    个人或机构的音乐收藏工具可与 Discogs 同步,获取和更新发行或艺术家信息。
  • API 集成测试
    开发音乐平台集成或插件时,可用 MCP 工具测试并验证 Discogs API 交互。

如何设置

Windsurf

  1. 确保已安装 Node.js。
  2. 打开你的 Windsurf 配置文件。
  3. 使用以下 JSON 片段添加 Discogs MCP 服务器:
    {
      "mcpServers": {
        "discogs-mcp": {
          "command": "npx",
          "args": ["@cswkim/discogs-mcp-server@latest"]
        }
      }
    }
    
  4. 保存配置并重启 Windsurf。
  5. 通过查看服务器日志或运行测试查询验证配置。

Claude

  1. 如未安装 Node.js,请先安装。
  2. 找到并打开 Claude 配置文件。
  3. 插入 Discogs MCP 服务器配置:
    {
      "mcpServers": {
        "discogs-mcp": {
          "command": "npx",
          "args": ["@cswkim/discogs-mcp-server@latest"]
        }
      }
    }
    
  4. 保存并重启 Claude。
  5. 测试集成情况。

Cursor

  1. 确认已安装 Node.js。
  2. 编辑 Cursor MCP 服务器配置。
  3. 添加 Discogs MCP 服务器:
    {
      "mcpServers": {
        "discogs-mcp": {
          "command": "npx",
          "args": ["@cswkim/discogs-mcp-server@latest"]
        }
      }
    }
    
  4. 保存并重启 Cursor。
  5. 通过执行示例工具命令进行验证。

Cline

  1. 安装 Node.js。
  2. 找到并打开 Cline 配置文件。
  3. 添加 Discogs MCP 服务器:
    {
      "mcpServers": {
        "discogs-mcp": {
          "command": "npx",
          "args": ["@cswkim/discogs-mcp-server@latest"]
        }
      }
    }
    
  4. 保存并重启 Cline。
  5. 确认服务器正常运行且可访问。

API 密钥安全存储:
请将敏感信息如 API 密钥存储在环境变量中。示例:

{
  "mcpServers": {
    "discogs-mcp": {
      "env": {
        "DISCOGS_API_KEY": "your-api-key"
      },
      "inputs": {
        "apiKey": "${DISCOGS_API_KEY}"
      }
    }
  }
}

如何在流程中使用 MCP

在 FlowHunt 中使用 MCP

要将 MCP 服务器集成到 FlowHunt 工作流中,请先添加 MCP 组件并与 AI 智能体连接:

FlowHunt MCP flow

点击 MCP 组件,打开配置面板。在系统 MCP 配置区,使用如下 JSON 格式填写 MCP 服务器信息:

{
  "discogs-mcp": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

配置完成后,AI 智能体即可作为工具使用该 MCP,拥有全部功能和能力。请确保将“discogs-mcp”更换为实际 MCP 服务器名称,并替换为你自己的 MCP 服务器地址。


概览

模块可用性说明/备注
概览
提示词列表未找到提示词模板。
资源列表未明确记录。
工具列表工具已在 TOOLS.md 中列出。
API 密钥安全提供 .env.example 文件和 JSON 环境变量示例。
采样支持(评测中不重要)未记录。

根据现有文档和代码,Discogs MCP 服务器提供了明确的工具和良好的集成示例,但缺乏提示词、资源和采样/roots 支持的文档。适合用于音乐数据集成场景,但对于高级 MCP 特性可能需要进一步定制或补充文档。


MCP 评分

有 LICENSE✅ (MIT)
至少有一个工具
Fork 数量3
星标数量22

Frequently asked questions

用 FlowHunt 集成 Discogs 数据

为你的机器人和工作流赋能,使用 Discogs 丰富的音乐信息。将 Discogs MCP 服务器加入 FlowHunt 流程,获取高级音乐元数据访问能力。