音乐发现服务

Bandcamp MCP 是一个用于音乐发现和研究的服务器,可以部署在Render免费层上,并与Claude一起使用。

  • by leosakharoff
  • Python
  • 混合部署
  • 3 星标
  • 更新于
在 GitHub 查看 leosakharoff/bandcamp-mcp

使用说明

Bandcamp MCP

用于Bandcamp音乐发现和研究的MCP服务器。在Render(免费层)上部署并与Claude一起使用。

工具

工具 说明
bandcamp_search 搜索专辑、艺术家、曲目、标签
bandcamp_get_album 获取专辑详细信息,包括曲目列表、标签、积分、定价
bandcamp_get_artist 获取艺术家信息、简介、唱片目录、链接
bandcamp_get_track 通过歌词获取曲目详细信息
bandcamp_browse_tag 按流派/标签浏览音乐
bandcamp_discover 按流派、格式、流行度发现新音乐

部署以渲染

  1. 分叉此回购
  2. 首选 渲染仪表板
  3. 选择您的分叉仓库
  4. 点击 应用 -用途 render.yaml 自动地

不需要环境变量。

配置Claude

添加 ~/.mcp.json:

{
  "mcpServers": {
    "bandcamp": {
      "url": "https://your-app.onrender.com/sse"
    }
  }
}

重新启动克劳德代码以激活。

示例用法

"Search for Aphex Twin on Bandcamp"
"Find new ambient albums"
"Get info about this album: https://artist.bandcamp.com/album/..."
"Discover top electronic vinyl releases"

热门标签

ambient, electronic, synthwave, vaporwave, lofi, techno, house, shoegaze, post-punk, indie-rock, dark-ambient, drone, noise, chiptune, lo-fi-hip-hop

本地开发

python -m venv venv
source venv/bin/activate
pip install -r requirements.txt
python -m src.server_remote

服务器在上运行 http://localhost:8000

许可证

麻省理工学院