← Back to Skills Marketplace
chrischall

Tmp.J1Z8MraaKa

by chrischall · GitHub ↗ · v0.2.0 · MIT-0
cross-platform ✓ Security Clean
17
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install musicbrainz-mcp
Description
Search and browse the MusicBrainz music encyclopedia (artists, releases, recordings, labels, works), fetch Cover Art Archive images, resolve musicbrainz.org...
README (SKILL.md)

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 namemusicbrainz_search with entity + a Lucene query. Plain text matches the name; fielded queries work too (artist:"Miles Davis" AND country:US). Returns MBIDs.
  • Get full detail for a known MBIDmusicbrainz_lookup with entity + mbid. Add inc for linked data, e.g. ["releases","release-groups"] on an artist, ["recordings","labels"] on a release, ["url-rels","tags"] on most entities.
  • Enumerate a relationshipmusicbrainz_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 artmusicbrainz_cover_art with a release or release-group MBID. Returns image URLs (front/back/thumbnails); errors clearly when none exist.
  • A pasted musicbrainz.org linkmusicbrainz_resolve.
  • Check it's workingmusicbrainz_healthcheck.

Typical flow

Search to get an MBID, then lookup/browse for detail:

  1. musicbrainz_search { entity: "artist", query: "Radiohead" } → MBID
  2. musicbrainz_browse { entity: "release-group", linkedBy: "artist", mbid: \x3CMBID>, limit: 100 } → discography
  3. musicbrainz_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.
Usage Guidance
This review is limited because the target skill files were not available for direct artifact inspection. Based on the clean supplied telemetry, there is no reason to hold the skill, but users should still review the skill text and any requested permissions before installing.
Capability Tags
requires-oauth-tokenrequires-sensitive-credentials
Capability Assessment
Purpose & Capability
No target skill artifact was available in the workspace to independently validate the stated purpose and capabilities; the supplied SkillSpector result reported no issues.
Instruction Scope
No runtime instructions were available for direct review; there were no supplied prompt-injection indicators or advisory findings to investigate.
Install Mechanism
No install metadata or package files for the target skill were found in the workspace, so install behavior could not be verified from artifacts.
Credentials
VirusTotal reported 0 malicious and 0 suspicious detections across 63 engines, and no non-VT malicious signal was present.
Persistence & Privilege
No artifact-backed evidence of persistence, privilege escalation, background execution, or credential handling was available; scanners did not report such behavior.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install musicbrainz-mcp
  3. After installation, invoke the skill by name or use /musicbrainz-mcp
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.2.0
- Added detailed SKILL.md documentation outlining all available tools and usage for searching, browsing, and editing MusicBrainz data. - Describes both read (no credentials needed) and write (OAuth required) operations, including support for tags, ratings, and collection edits. - Clarifies tool choices for different lookups: search, detailed lookup, relationship browsing, cover art retrieval, and MusicBrainz URL resolution. - Provides sample API usage flows and notes on request pacing and supported entity types.
Metadata
Slug musicbrainz-mcp
Version 0.2.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

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.

💬 Comments