MCP.Market

Musicbrainz MCP server

by chrischall·io.github.chrischall/musicbrainz-mcp·v1.2.7

MusicBrainz MCP — search/browse music metadata, cover art, and submit tags/ratings/collections

B83/100grade B
What users say
No reviews yet
Be the first
Safety scan
B83/100

not scanned yet

Adoption
Growing

0 stars684 downloads/wk

Reviews

Write one

Nobody has reviewed Musicbrainz yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Musicbrainz tools

No tool declarations could be read from the package source. They show once the server is installed.

Not scanned yet. New listings are scanned within a day or two of arriving.

How Musicbrainz compares

Against every graded Web search MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
83/100
higher than 70% of 3,470 Web search servers
Downloads a week
684
more than 90% of 827 Web search servers with a package

Release history: 11 versions in the registry since 2026-09-10, latest 2026-10-16, typically one every 2 days.

Install Musicbrainz in Claude Code, Cursor or VS Code

Runs npx -y musicbrainz-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add musicbrainz-mcp -- npx -y musicbrainz-mcp
Add to Cursor

What the publisher says

From the Musicbrainz repository's README, as published. We do not edit it. Read it on GitHub

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):

Write (OAuth, confirm-gated):

Each write makes no network call without confirm: true; it returns a dry-run preview first.

Every read above takes a view, except musicbrainzcoverart. It defaults to compact, which strips image and avatar URLs — a subtractive rule, so it cannot drop a field nobody knew was there; view: "full" returns MusicBrainz's payload untouched. musicbrainzcoverart takes none on purpose: the image URLs are its answer, and stripping them would not shrink the response, it would empty it.

Install

This is a Node MCP server (stdio). Point your MCP host at it:

{
  "mcpServers": {
    "musicbrainz": {
      "command": "npx",
      "args": ["-y", "musicbrainz-mcp"]
    }
  }
}

Reads work immediately. MusicBrainz asks clients to make at most one request per second — the server throttles itself to stay within that limit, so large browses are paced automatically.

Enabling the write tools (optional)

  1. Register an application at musicbrainz.org/account/applications (redirect URI urn:ietf:wg:oauth:2.0:oob).
  2. Complete the OAuth flow with the tag, rating, and collection scopes to obtain a refresh token.
  3. Provide these via your MCP host's env (or a local .env):
MUSICBRAINZ_OAUTH_CLIENT_ID=...
MUSICBRAINZ_OAUTH_CLIENT_SECRET=...
MUSICBRAINZ_OAUTH_REFRESH_TOKEN=...

Development

npm install
npm run build
npm test

See CLAUDE.md for architecture and docs/MUSICBRAINZ-API.md for the pinned API shapes.

License

MIT. Data from MusicBrainz, licensed under CC0 / CC BY-NC-SA.

Nothing above is checked by us. What we check is on the safety report.

Musicbrainz: common questions

Is Musicbrainz MCP server safe?
Mostly: it is graded B (83/100). Read the Musicbrainz safety report
How do I install Musicbrainz?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Musicbrainz need an API key?
Yes. The registry entry asks for MUSICBRAINZ_OAUTH_CLIENT_ID, MUSICBRAINZ_OAUTH_CLIENT_SECRET, MUSICBRAINZ_OAUTH_REFRESH_TOKEN.
Is Musicbrainz maintained?
The last commit was 32 days ago (2026-10-02). The latest release is v1.2.7.
What can I use instead of Musicbrainz?
Servers from other publishers that do the same job: Airweave Search MCP server, GitHits MCP server and Claude Code Explorer MCP server.
How does Musicbrainz compare with other Web search MCP servers?
safety score 83/100 (higher than 70% of 3,470 Web search servers); downloads a week 684 (more than 90% of 827 Web search servers with a package). Full comparison.

Alternatives to Musicbrainz

Same job from other publishers: the closest match first, then the best rated.

  • Airweave Search
    MCP server for searching Airweave collections with natural language queries.
    C
  • GitHits
    Search public open-source code, documentation, metadata, vulnerabilities, changelogs, and examples.
    A
  • Claude Code Explorer MCP
    Explore the Claude Code CLI source — browse tools, commands, search code, and more.
    A
  • Claude Code Explorer MCP
    Explore the Claude Code CLI source — browse tools, commands, search code, and more.
    A
  • Reddit Buddy
    Browse Reddit RSS; approved API access for search, analysis, and optional posting.
    A

More from chrischall →