Agentβ™₯︎Age
Catalog

io.github.cyanheads/musicbrainz-mcp-server

Official10 toolsLive

by cyanheads Β· TypeScript

Search MusicBrainz artists, releases, works, labels; resolve ISRC/ISWC/barcode; fetch cover art.

@cyanheads/musicbrainz-mcp-server (MCP Server)

This Model Context Protocol (MCP) server provides tools to search MusicBrainz entities including artists, releases, recordings, works, and labels. It supports traversing relationships, resolving ISRC/ISWC/barcode, and fetching cover art. It can communicate over STDIO or Streamable HTTP. The server exposes 10 tools and 1 resource.

πŸ› οΈ Key Features

  • Search MusicBrainz artists, releases, recordings, works, and labels
  • Traverse relationships between MusicBrainz entities
  • Resolve ISRC, ISWC, and barcode values
  • Fetch cover art
  • Operate via STDIO or Streamable HTTP
  • 10 tools, 1 resource

πŸš€ Use Cases

  • Retrieve music metadata for artists and discographies
  • Map external identifiers (ISRC/ISWC/barcode) to MusicBrainz records
  • Collect artwork (cover art) associated with releases or related entities
  • Navigate relationship graphs in MusicBrainz data

⚑ Developer Benefits

  • Structured access to MusicBrainz data through MCP tools
  • Useful for metadata enrichment workflows
  • Works well in TypeScript/AI-agent environments using MCP
  • Supports both STDIO and Streamable HTTP transports

⚠️ Limitations

  • Coverage described: searching and metadata resolution (ISRC/ISWC/barcode) plus cover art; no other capabilities are specified in the provided data

Topics

cover-art-archivediscographyisrcmbidmcpmcp-servermodel-context-protocolmusic-metadatamusicbrainztypescriptai-agentscyanheadsmetadatamusic

Related servers

More in Media & Design