Bandcamp MCP
MCP server for Bandcamp music discovery and research. Deploy on Render (free tier) and use with Claude.
Tools
| Tool | Description | |------|-------------| | bandcamp_search | Search for albums, artists, tracks, labels | | bandcamp_get_album | Get album details with tracklist, tags, credits, pricing | | bandcamp_get_artist | Get artist info, bio, discography, links | | bandcamp_get_track | Get track details with lyrics | | bandcamp_browse_tag | Browse music by genre/tag | | bandcamp_discover | Discover new music by genre, format, popularity |
Deploy to Render
- Fork this repo
- Go to Render Dashboard
- Select your forked repo
- Click Apply - uses
render.yamlautomatically
No environment variables needed.
Configure Claude
Add to ~/.mcp.json:
{
"mcpServers": {
"bandcamp": {
"url": "https://your-app.onrender.com/sse"
}
}
}
Restart Claude Code to activate.
Example Usage
"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"
Popular Tags
ambient, electronic, synthwave, vaporwave, lofi, techno, house, shoegaze, post-punk, indie-rock, dark-ambient, drone, noise, chiptune, lo-fi-hip-hop
Local Development
python -m venv venv
source venv/bin/activate
pip install -r requirements.txt
python -m src.server_remote
Server runs on http://localhost:8000
License
MIT











