
Musicbrainz Mcp
Connects Claude to the MusicBrainz open music encyclopedia via their public API. Read operations need no credentials: search entities with Lucene queries, look up MBIDs with subquery includes, browse linked entities (like all releases for an artist), and fetch Cover Art Archive URLs. Write operations require OAuth and are confirm-gated: submit tags, set ratings, and modify collections on your MusicBrainz account. The server respects MusicBrainz's one request per second rate limit automatically. Useful when you need structured music metadata, discography research, or want to manage your MusicBrainz data through conversation rather than the web UI.
- tools
- 9
- auth
- Secret needed
- transport
- STDIO
- env vars
- 4
- last updated
- Nov 4, 2026
Tools
9 toolsPublic tool metadata for what this MCP can expose to an agent.
musicbrainz_searchSearch any entity type with a Lucene query; returns ranked matches + MBIDs
Search any entity type with a Lucene query; returns ranked matches + MBIDs
No parameter schema in public metadata yet.
musicbrainz_lookupLook up an entity by MBID, with `inc` subqueries for linked data
Look up an entity by MBID, with `inc` subqueries for linked data
No parameter schema in public metadata yet.
musicbrainz_browseList all entities linked to another (e.g. every release by an artist)
List all entities linked to another (e.g. every release by an artist)
No parameter schema in public metadata yet.
musicbrainz_cover_artCover Art Archive image URLs for a release / release-group
Cover Art Archive image URLs for a release / release-group
No parameter schema in public metadata yet.
musicbrainz_resolveTurn a pasted musicbrainz.org URL into its entity
Turn a pasted musicbrainz.org URL into its entity
No parameter schema in public metadata yet.
musicbrainz_healthcheckVerify connectivity and whether OAuth writes are configured
Verify connectivity and whether OAuth writes are configured
No parameter schema in public metadata yet.
musicbrainz_submit_tagsApply user tags to an entity on your account
Apply user tags to an entity on your account
No parameter schema in public metadata yet.
musicbrainz_submit_ratingSet your 0–100 rating for an entity
Set your 0–100 rating for an entity
No parameter schema in public metadata yet.
musicbrainz_modify_collectionAdd/remove entities in one of your collections
Add/remove entities in one of your collections
No parameter schema in public metadata yet.
Sponsors
Configuration
MUSICBRAINZ_USER_AGENTOptional override for the User-Agent sent to MusicBrainz.
MUSICBRAINZ_OAUTH_CLIENT_IDsecretOAuth client ID (write tools only). Register at musicbrainz.org/account/applications.
MUSICBRAINZ_OAUTH_CLIENT_SECRETsecretOAuth client secret (write tools only).
MUSICBRAINZ_OAUTH_REFRESH_TOKENsecretOAuth refresh token with tag/rating/collection scopes (enables the write tools).
Readme
musicbrainz-mcp
An MCP server for MusicBrainz, the open music encyclopedia. It gives Claude live access to MusicBrainz metadata — artists, releases, recordings, labels, works, and more — plus Cover Art Archive images, and (optionally) lets you submit your own tags, ratings, and collection edits.
Developed and maintained by AI (Claude Code). Use at your own discretion.
Tools
Read (no credentials required):
Details
- Repository
- github.com/chrischall/musicbrainz-mcp
- Categories
- Search & Web Crawling, Media & Entertainment
- Package
musicbrainz-mcp- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active
More from chrischall
- Skylight Mcp23
- Ofw Mcp15
- Redfin Mcp3
- Zola Mcp3
- Infinitecampus Mcp5
- Resy Mcp2
- Creditkarma Mcp1
- Gogcli Mcp Docs1
- Gogcli Mcp Sheets1
- Onehome Mcp1
- Setlist Mcp1
- Splitwise Mcp1
- Artsonia Mcp1
- Canvas Parent Mcp1
- Gogcli Mcp Classroom1
- Gogcli Mcp Drive1
- Gogcli Mcp Slides1
- Honeybook Mcp1
- Opentable Mcp1
- Compass Mcp
- Evite Mcp
- Gemini Mcp
- Hellofresh Mcp
- Homes Mcp