• TRACK DATA
  • RELEASE DATA
  • ARTIST DATA
  • MANUAL

How to resolve ISRC and ISWC codes with your AI

Connect MusicBrainz to your AI client to turn isolated identifiers into complete metadata sets. Your agent handles the lookups so you don't have to manually search databases.

Ask AI about this page

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.

  1. Identify the code type

    The agent looks at the string you provided to determine if it's an ISRC or an ISWC.

    lookup_isrclookup_iswc
  2. Query the database

    The AI sends the identifier to MusicBrainz to find a match in the global registry.

    lookup_isrclookup_iswc
  3. Extract metadata

    Once a match is found, the agent pulls the artist, album, and track details.

    lookup_isrclookup_iswc
  4. Format 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.

Connector linkhttps://edge.vinkius.com/vk_preview_VSWaEi4VGQ0vcbUhTGVkhcGKQ7dL0j42J7Ykjy6O/mcp

Claude Desktop

Follow the steps below to connect in seconds.

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — MusicBrainz capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopy
{
  "mcpServers": {
    "musicbrainz-alternative-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_VSWaEi4VGQ0vcbUhTGVkhcGKQ7dL0j42J7Ykjy6O/mcp"
    }
  }
}
Copy into chat04
  • 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 AI

FAQ

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