Bandcamp MCP. Deep Music Discovery & Metadata Extraction.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Bandcamp MCP lets your AI client search, explore, and extract structured data from independent music across Bandcamp. Find artists by genre, track down new releases, or pull detailed metadata from specific album pages.
It’s a deep dive into indie music discovery.
What your AI agents can do
Discover music
Finds albums and tracks across Bandcamp based on a provided genre tag or keyword.
Get best selling
Returns the titles, artists, and artwork for currently best-selling releases in any given genre.
Get featured
Retrieves stories and albums that Bandcamp's editorial team has highlighted on the main page.
You can ask the MCP to search Bandcamp by name, finding people, groups, or records.
The system finds full album lists based on specific genres like jazz, hip-hop, or rock.
You can browse the latest albums that just dropped or see what other users are buying right now.
Give it a Bandcamp URL, and the MCP pulls out precise details like track names, pricing, and artwork data.
The system retrieves editorial recommendations for albums and artists featured on the site's homepage.
Ask AI about this MCP
Supported MCP Clients
OAuth 2.0 CompatibleWaiting for input…
Bandcamp: 8 Discovery and Data Tools
Use these tools to search the entire catalog, discover music by specific tags, check best sellers, and pull precise data from Bandcamp URLs.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using Bandcamp on Vinkius019d841bdiscover music
Finds albums and tracks across Bandcamp based on a provided genre tag or keyword.
019d841bget best selling
Returns the titles, artists, and artwork for currently best-selling releases in any given genre.
019d841bget featured
Retrieves stories and albums that Bandcamp's editorial team has highlighted on the main page.
019d841bget new releases
Finds records, including artwork and release dates, for the newest albums available by genre.
019d841bget page data
Extracts detailed metadata, like track lists and pricing, from a specific Bandcamp URL (artist or album).
019d841bget recommended
Gets suggestions for releases based on a genre, including titles, artists, and artwork.
019d841bget tags
Lists all available genre tags you can use with other discovery tools.
019d841bsearch
Searches the entire site for any content type, including artists, albums, tracks, and labels.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Bandcamp, then connect any of our 4,800+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,800+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Bandcamp. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This server provides 8 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Sifting through music data is a massive time sink.
Today, finding specific information about indie records means opening Bandcamp.com, clicking into genre pages, searching artist profiles manually, and then if you find an album, having to copy-paste links or screenshots to research the tracklist later. It’s a lot of tabs and context switching.
With this MCP, your agent handles it all. Just ask for 'the full details on that ambient jazz album.' You get structured data containing the artist's bio, discography, track listing, and purchase options instantly.
Extracting deep metadata with get_page_data
Before this MCP, getting a comprehensive view of an album meant checking the page for individual elements: genre listed in one spot, track times in another, and artist pricing in yet another. You'd have to piece it together.
Now, using `get_page_data` pulls every piece of that information—tracks, artists, pricing—into a single, usable data packet. It saves you the messy process of cross-referencing web elements.
What you can do with this MCP connector
Need to research niche music trends? This MCP connects directly to Bandcamp's catalog, letting your agent navigate the world of independent music naturally. Instead of clicking through multiple tabs and bookmarking links, you simply ask for what you need—whether it’s finding ambient electronic artists or pulling the full tracklist for a new album.
You can get structured data on everything from genre availability to best-selling records. Because this connection lives within the Vinkius catalog, your AI client gets access to all these specialized tools in one place. It's built for deep research and curation.
019d841b-e573-7064-9952-fa1d40ddc2f7 How Bandcamp MCP Works
- 1 First, subscribe to this MCP via Vinkius. No API key is required because Bandcamp discovery is fully open.
- 2 Next, prompt your AI client with a natural language request. For example, 'Show me ambient rock albums from the last month.'
- 3 The MCP executes the search, returning structured data including artist names, artwork links, and purchase options.
The bottom line is that you get Bandcamp's entire catalog exposed to your agent without having to manually query multiple endpoints or write complex code.
Who Is Bandcamp MCP For?
Journalists, music curators, and independent record labels. You use this when a manual deep dive into genre trends or metadata is required for research, reviews, or playlist building.
Needs to quickly gather bio details, discographies, and recent releases on several indie artists for an article.
Wants to build a themed playlist by finding best-selling records or exploring specific genre tags across the platform.
Researches market trends, checking new releases and comparing featured content against established genres for potential signing opportunities.
What Changes When You Connect
- Stop guessing what genres exist. Use the
get_tagstool first, then feed those tags intodiscover_musicto narrow down your search immediately. - Skip manual data scraping. If you have a specific Bandcamp URL, use
get_page_datato pull structured info like track lists and pricing in one shot. - Find what's hot right now. Use
get_best_sellingfor quick market research on popular genres or artists. - Track the freshest content with
get_new_releases. You get artwork, release dates, and links, letting you monitor emerging talent easily. - Get a curated view of the platform using
get_featured, bypassing standard search results to see what Bandcamp is promoting right now.
Real-World Use Cases
Researching a new podcast theme
A podcast editor needs background music ideas. They ask the agent to use get_tags first, then run discover_music with 'ambient' and 'electronic'. The result gives them a list of artists, bio details, and genre links they can reference in their episode.
Comparing album formats
A label manager finds an artist’s main page URL. They use get_page_data to pull all structured info (tracks, pricing) for the latest release and compare it against a best-selling record found using get_best_selling.
Finding niche collaborators
A musician needs input. They use the general search tool to find artists whose profiles match their style, getting names, types, and links for potential collaboration partners.
The Tradeoffs
Searching without context
Asking the agent for 'the best music' or just 'some artists.' The MCP can't guess your intent.
→
Always narrow it down. Use get_tags to see available genres, then run discover_music using a specific tag like 'jazz' or 'hip-hop'.
Treating the MCP like a general search engine
Expecting the system to pull an artist’s full biography just from their name, without knowing if it's featured.
→
If you need deep details on one album or artist, always provide the URL and use get_page_data. This guarantees structured metadata.
When It Fits, When It Doesn't
Use this MCP if your job requires digging into rich, categorized metadata—like a music journalist writing reviews or a curator building an archive. You need to know what's best-selling, what's new, and where the genre tags are defined. Don't use it if you just want to check the top 5 most popular pop hits; in that case, a simpler aggregator tool might suffice. This MCP excels when combining multiple tools: start with get_tags, refine with discover_music, and finish by confirming details using get_page_data.
Common Questions About Bandcamp MCP
Do I need an API key to use this? +
No! This integration works without any API key. Simply subscribe and start discovering music right away.
Can I stream music through the API? +
The API provides track metadata and links to Bandcamp pages where you can listen. Direct audio streaming is available on Bandcamp's website and app.
What genres are available? +
Bandcamp covers all major genres: rock, electronic, hip-hop, jazz, classical, metal, folk, ambient, punk, experimental, world music and many more. Use get_genres to see the full list.
If I use `get_page_data` on an album URL, what specific metadata can I expect to receive? +
The tool extracts comprehensive structured data. This includes the full track list, artist details, pricing information, and embedded metadata for every track.
Can I use the main `search` tool to locate Bandcamp entities other than tracks or albums? +
Yes, you can search broadly. The search tool indexes labels, fan profiles, artists, and albums, letting you pinpoint specific types of content.
Should I use `get_tags` before running `discover_music` to ensure genre accuracy? +
It's best practice to run get_tags first. This provides the definitive, up-to-date list of accepted genres so your searches with discover_music are precise.
If I run `get_best_selling` with an incorrect genre tag, what kind of error message will the MCP return? +
The system handles invalid inputs gracefully. Instead of failing outright, it returns a list of supported genres or suggests alternatives to help you refine your search.
Is there a limit to the number of results I can get using `discover_music` across multiple genres? +
The MCP processes data in manageable batches. If you need more than one batch of results, simply call discover_music again with a different genre or tag.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.