# MusicBrainz MCP for AI Agents AI Agent Connect

> MusicBrainz MCP lets your AI client search and pull deep metadata from the world's largest open music database. You can find specific artists, track recordings, release groups, and labels without needing an API key. It’s the fastest way to get structured music data into your workflow, whether you're researching discographies or building music apps.

## Overview
- **Category:** audio-music
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_AqUvAgeyUsV3Q5PtIwmV4inH3gCPUhktlWbpHR4B/ai-agent-connect
- **Tags:** music-metadata, artist-database, discography, music-catalog, open-data

## Description

You can use this Connector to turn your AI into a music researcher that knows everything about the history of recorded sound. Instead of hunting through different websites to find out who wrote a song or which label released a specific vinyl, your agent handles the heavy lifting. You can ask it to find every release by a specific artist or look up the exact ISRC for a track. It digs into the nuances of music metadata, like distinguishing between a musical work and the actual recordings that come from it. Because it connects to the MusicBrainz database, you get access to high-quality, structured data that stays accurate. It makes sense to use this through the Vinkius catalog because it gets you connected instantly without the headache of managing your own API keys. You just ask the question and get the data you need to build a playlist, write a research paper, or populate a database. It's about getting the facts without the friction of manual searching. Imagine you're trying to map out a record label's entire output from a specific decade. Your agent can pull those titles, dates, and countries into a clean list in seconds. Or maybe you're a developer who needs to know the difference between a song's composition and its various live recordings. This Connector provides that distinction clearly. You get the raw data points you need to build something useful without having to navigate messy web interfaces or deal with inconsistent information from multiple sources. It's a direct line to one of the most reliable music archives on the planet.

## Tools

### browse_releases_by_artist
Get all titles, dates, and labels for a specific artist. This helps you see a full discography at a glance.

### browse_releases_by_label
See every release associated with a specific record label. This is great for tracking a label's output.

### get_artist
Pull detailed info like country, life span, and types for a specific artist using their MBID. It's the core way to get artist profiles.

### get_label
Retrieve details like founding date and country for a specific record label. Use this to understand a label's history.

### get_recording
Get the duration, ISRC, and artist info for a specific recording. This is perfect for finding exact track versions.

### get_release
Fetch the barcode, track listing, and media info for a specific release. It provides a complete picture of a physical or digital product.

### get_release_group
Get the primary type and first release date for a canonical album or single. Use this to find the official version of a work.

### get_work
Retrieve the writers, title, and ISWC for a musical composition. This helps separate the song from the recording.

### search_areas
Find geographic area names and ISO codes. This is useful for filtering music data by specific regions.

### search_artists
Search for musicians and bands using Lucene query syntax. It's the primary way to find new data in the database.

### search_labels
Look up record labels by name or type. Use this to find publishers and production houses.

### search_recordings
Search for individual track recordings and their durations. This helps you find specific versions of a song.

### search_release_groups
Find canonical albums and singles grouped together. This is the best way to find the definitive version of a release.

### search_releases
Search for album releases with filters for official or bootleg status. It's great for finding specific pressings.

### search_works
Search for musical compositions like symphonies or operas. Use this to find the underlying creative work.

## Prompt Examples

**Prompt:** 
```
Who wrote 'Moon River' and what's the ISRC?
```

**Response:** 
```
### Composition Details
**Title:** Moon River
**Writers:** Henry Mancini, Henry Mancini, and Richard Maltana

### Recording Info
| Version | Duration | ISRC | Release Date |
| :--- | :--- | :--- | :--- |
| Original | 2:45 | GBAHK7500018 | 1961 |
| Remaster | 2:50 | GBAHK7500019 | 2010 |
```

**Prompt:** 
```
List all releases by Miles Davis from the 1950s.
```

**Response:** 
```
### Miles Davis Discography (1950s)
* **Kind of Blue** (1959) - Columbia
* **Miles Ahead** (1957) - Columbia
* **Birth of the Cool** (1957) - Columbia
* **Gil Evans & Miles Davis** (1959) - Columbia

*Note: These are canonical release groups.*
```

**Prompt:** 
```
Find the label for the 1975 release of 'A Night at the Opera'.
```

**Response:** 
```
### Label Information
**Label Name:** EMI
**Type:** Original Production
**Country:** United Kingdom
**Founding Date:** 1931
```

## Capabilities

### Search for specific artists
Find musicians, bands, and composers with details on their active dates and countries.

### Retrieve detailed release info
Get barcodes, track listings, and media types for specific album releases.

### Find individual track recordings
Look up exact track durations and ISRC codes for different versions of a song.

### Browse entire discographies
Pull a complete list of releases for a specific artist or record label.

### Identify record labels
Search for publishers and production houses to see their founding dates and locations.

### Locate musical works
Find the underlying composition metadata, including writers and ISWC codes.

### Find geographic area IDs
Get country and city names along with ISO codes for regional music filtering.

## Use Cases

### Identifying a bootleg
A collector wants to know if a specific album is an official release. They ask the agent to use search_releases to check the status.

### Music research paper
A student needs to find every recording of a specific composition. They ask the agent to use get_work and search_recordings.

### App development
A dev needs to populate a database with label info. They ask the agent to use search_labels and get_label to gather data.

### Discography audit
A journalist wants to see all releases from a specific country. They ask the agent to use browse_releases_by_label.

## Benefits

- No API keys required. You get immediate access to MusicBrainz data without the friction of signing up for separate developer accounts.
- Accurate metadata retrieval. Use get_work to distinguish between a song's composition and its various recordings.
- Efficient discography browsing. Use browse_releases_by_artist to see every release in a specific artist's history quickly.
- Precise track identification. Access ISRCs and durations using get_recording to ensure you have the exact version of a track.
- Geographic data filtering. Use search_areas to find specific region codes for more targeted music research.
- Canonical release grouping. Use search_release_groups to identify the definitive versions of albums and singles.

## How It Works

The bottom line is you get instant access to a massive music database without any setup hurdles.

1. Subscribe to the MusicBrainz MCP on Vinkius.
2. Connect your AI client to the Connector.
3. Ask your agent to search for artists, albums, or specific track metadata.

## Frequently Asked Questions

**Can I use MusicBrainz MCP to find specific song recordings?**
Yes, you can find individual track recordings including their durations and ISRC codes.

**Do I need an API key for MusicBrainz MCP?**
No, you don't need any keys. You can start searching music data immediately.

**Can MusicBrainz MCP help with music research?**
It's perfect for research, as it provides access to works, labels, and artist histories.

**How does MusicBrainz MCP handle different versions of an album?**
It uses release groups to help you find the canonical versions of an album.

**Can I use MusicBrainz MCP to find record labels?**
Yes, you can search for labels and get details like their founding date and country.

**Does MusicBrainz MCP work with Claude?**
Yes, it works with Claude and any other MCP-compatible client.

**Do I need an API key?**
No! MusicBrainz is completely free and open. No authentication required. Just subscribe and start searching. Rate limit is 1 request per second.

**What is an MBID?**
MBID stands for MusicBrainz Identifier — a unique UUID assigned to every entity in the database (artists, releases, recordings, labels, works). Use search tools to find MBIDs, then use get_* tools with the MBID for detailed info.

**What's the difference between a release and a release group?**
A release is a specific physical or digital version of an album (e.g. the 2012 remastered CD). A release group groups all versions of the same album together (e.g. "The Dark Side of the Moon" as a canonical work). Use release groups for finding the canonical album.