Tmp.J1Z8MraaKa
/install musicbrainz-mcp
MusicBrainz
This server exposes the MusicBrainz /ws/2 API and the Cover Art Archive as MCP tools. Reads need no credentials; writes need OAuth (see the repo README).
Picking the right tool
- Find something by name →
musicbrainz_searchwithentity+ a Lucenequery. Plain text matches the name; fielded queries work too (artist:"Miles Davis" AND country:US). Returns MBIDs. - Get full detail for a known MBID →
musicbrainz_lookupwithentity+mbid. Addincfor linked data, e.g.["releases","release-groups"]on an artist,["recordings","labels"]on a release,["url-rels","tags"]on most entities. - Enumerate a relationship →
musicbrainz_browse: every release by an artist (entity:"release", linkedBy:"artist", mbid:\x3Cartist>), recordings on a release, releases in a collection, etc. This is the complete paged set (max 100/page), unlike search's fuzzy ranking. - Cover art →
musicbrainz_cover_artwith a release or release-group MBID. Returns image URLs (front/back/thumbnails); errors clearly when none exist. - A pasted musicbrainz.org link →
musicbrainz_resolve. - Check it's working →
musicbrainz_healthcheck.
Typical flow
Search to get an MBID, then lookup/browse for detail:
musicbrainz_search { entity: "artist", query: "Radiohead" }→ MBIDmusicbrainz_browse { entity: "release-group", linkedBy: "artist", mbid: \x3CMBID>, limit: 100 }→ discographymusicbrainz_cover_art { entity: "release-group", mbid: \x3CRG-MBID> }→ album art
Writes (OAuth, confirm-gated)
musicbrainz_submit_tags, musicbrainz_submit_rating, and musicbrainz_modify_collection modify the user's own MusicBrainz account. Each returns a dry-run preview unless called with confirm: true — show the preview to the user and only re-call with confirm: true after they approve. They require MUSICBRAINZ_OAUTH_* to be configured.
Notes
- MusicBrainz limits clients to ~1 request/second; the server paces itself, so a big browse may take a few seconds — that's expected, not an error.
- Entity types:
area artist event genre instrument label place recording release release-group series work url.
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install musicbrainz-mcp - After installation, invoke the skill by name or use
/musicbrainz-mcp - Provide required inputs per the skill's parameter spec and get structured output
What is Tmp.J1Z8MraaKa?
Search and browse the MusicBrainz music encyclopedia (artists, releases, recordings, labels, works), fetch Cover Art Archive images, resolve musicbrainz.org... It is an AI Agent Skill for Claude Code / OpenClaw, with 17 downloads so far.
How do I install Tmp.J1Z8MraaKa?
Run "/install musicbrainz-mcp" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Tmp.J1Z8MraaKa free?
Yes, Tmp.J1Z8MraaKa is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Tmp.J1Z8MraaKa support?
Tmp.J1Z8MraaKa is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Tmp.J1Z8MraaKa?
It is built and maintained by chrischall (@chrischall); the current version is v0.2.0.