- TRACK DATA
- RELEASE DATA
- ARTIST DATA
- MANUAL
Short answer
How do I resolve ISRC and ISWC codes with my AI?
Your AI uses the MusicBrainz connector to look up specific identifiers and pull back the associated artist, release, and track information. This turns a single string of numbers into a full metadata profile. You get a clean breakdown of the following data points.
Metadata outcomes
Where your data lands.
The AI sorts the results of its lookups into these specific categories.
TRACK DATA
Complete track profiles
The AI pulls the track title, duration, and composer info. You get a verified set of details for every ISRC found.
RELEASE DATA
Album and single info
The lookup identifies the parent release, label, and release date. This links your codes to specific physical or digital products.
ARTIST DATA
Artist and group details
The agent identifies the performing artists and contributors. This ensures your metadata matches the correct creators.
MANUAL
Missing identifier alerts
If a code doesn't exist in the MusicBrainz database, the AI flags it. You'll need to check these manually or find the correct code.
The workflow
What your AI does when a code arrives.
The AI acts as a bridge between your chat interface and the MusicBrainz database.
Identify the code type
The agent looks at the string you provided to determine if it's an ISRC or an ISWC.
lookup_isrclookup_iswcQuery the database
The AI sends the identifier to MusicBrainz to find a match in the global registry.
lookup_isrclookup_iswcExtract metadata
Once a match is found, the agent pulls the artist, album, and track details.
lookup_isrclookup_iswcFormat the output
The AI organizes the raw data into a readable list or a structured format for your spreadsheet.
lookup_isrclookup_iswc
Try it
Copy these to start.
Use these prompts to kick off the lookup process.
Starting points
Replace the bracketed text with your actual codes or file names.
MusicBrainz Connector
You're all set. Choose your MCP client and follow the setup instructions.
https://edge.vinkius.com/vk_preview_VSWaEi4VGQ0vcbUhTGVkhcGKQ7dL0j42J7Ykjy6O/mcpClaude Desktop
Follow the steps below to connect in seconds.
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — MusicBrainz capabilities are ready to use.
{
"mcpServers": {
"musicbrainz-alternative-mcp": {
"url": "https://edge.vinkius.com/vk_preview_VSWaEi4VGQ0vcbUhTGVkhcGKQ7dL0j42J7Ykjy6O/mcp"
}
}
}Lookup the metadata for this ISRC: [insert code].
Find the artist and album associated with this ISWC: [insert code].
I have a list of ISRCs in this Google Sheet; can you resolve them all?
Check this ISRC [insert code] and tell me if the track title matches my records.
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
Start here
Connect MusicBrainz once, then ask.
Click the link to connect the MusicBrainz MCP to your client. Your credentials stay encrypted, and you can start querying immediately.
Connect MusicBrainz to your AIFAQ
How this task behaves.
- 01
Can the AI update information in MusicBrainz?
No. The AI can only read data from MusicBrainz using the provided tools. It cannot write or edit entries in the database.
- 02
What happens if the ISRC is not in the database?
The AI will tell you it couldn't find a match. It cannot invent or guess metadata for codes that aren't registered.
- 03
Can I use this to resolve multiple codes at once?
Yes, if you provide a list of codes in your chat, the AI can iterate through them using the lookup tools.
- 04
Does the AI handle ISWC and ISRC differently?
Yes, the AI uses specific tools for each type to ensure it pulls the correct work or recording data.
- 05
Will the AI change my local files?
No. The AI only retrieves data. It does not have permission to modify your local files or databases.
More questions about MusicBrainz? See everything the MusicBrainz Connector can do
Connect MusicBrainz to Claude, Cursor, ChatGPT & more
