音乐专辑发现服务

一个基于Pitchfork Top 200 Albums of the 2000s的音乐专辑发现服务,提供搜索、过滤和统计分析功能。

  • by dm-gthb
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 dm-gthb/pitchfork-list-mcp

使用说明

Pitchfork列表MCP服务器

用于音乐发现的MCP服务器,基于Pitchfork广受好评的2000年代200强专辑。

特性

  • 整理数据集:200张专辑,包括排名、艺术家、标题、年份(2000-2009)和流派标签
  • MCP工具:按文本搜索,按年份/流派/艺术家/排名过滤,并计算统计数据
  • 内置提示:十年概述和特定年份背景
  • 资源端点:以纯文本形式快速访问完整的流派列表
  • Cloudflare原生:工人+耐用物品 McpAgent +工人KV

可用工具

  • list_albums:所有200张专辑按排名排序(1–200)
  • list_genres:独特的流派
  • search_albums(query):按艺术家/标题进行不区分大小写的搜索
  • get_album_by_rank(rank):特定排名的专辑
  • get_albums_by_year(year):一年专辑(2000-2009)
  • get_albums_by_artist(artist):精确的艺术家匹配
  • get_albums_by_genre(genre):包含流派/标签的专辑
  • get_year_statistics(sortBy?):每年计数
  • get_genre_statistics(sortBy?, minCount?):按流派计数
  • get_artist_statistics(sortBy?, minAlbums?, showSummary?):艺术家分布

提示和资源

  • 提示
    • analyze_year_context(year):特定年份的背景
    • 2000s_overview():数据集中的十年概述
  • 资源
    • genres:所有流派的纯文本列表

示例用法

  • 搜索和筛选

    • “搜索Radiohead的专辑”
    • “显示2005年的专辑”
    • “查找带有流派噪音流行的专辑”
    • “排名第37位的是哪张专辑?”
  • 统计数据和摘要

    • “哪一年的专辑最多?”
    • “显示按计数排序的流派计数”
    • “仅显示至少出现在5张专辑中的流派”
    • “哪些艺术家不止一次出现?”
  • 探索

    • “列出所有流派”
    • “显示前10张专辑”
  • 深潜提示

    • “根据这份清单,给我介绍一下2000年代的音乐”
    • “使用数据集分析2007年的音乐”

连接MCP客户端

https://pitchfork-list-mcp-server.dmamonov.workers.dev/

{
  "mcpServers": {
    "pitchfork-list": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://pitchfork-list-mcp-server.dmamonov.workers.dev/sse"
      ]
    }
  }
}

鸣谢

  • 数据集来源于Pitchfork的“2000年代200张最佳专辑”。这个项目是出于教育和爱好的目的。