Skip to main content
ClaudeWave

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

MCP ServersRegistry oficial0 estrellas0 forksTypeScriptMITActualizado today
ClaudeWave Trust Score
54/100
· OK
Passed
  • Actively maintained (<30d)
  • Clear description
Flags
  • !No standard license detected
Last scanned: 6/11/2026
Install in Claude Code / Claude Desktop
Method: Manual
Claude Code CLI
git clone https://github.com/chrischall/musicbrainz-mcp
claude_desktop_config.json (Claude Desktop)
{
  "mcpServers": {
    "musicbrainz-mcp": {
      "command": "node",
      "args": ["/path/to/musicbrainz-mcp/dist/index.js"],
      "env": {
        "MUSICBRAINZ_OAUTH_CLIENT_SECRET": "<musicbrainz_oauth_client_secret>",
        "MUSICBRAINZ_OAUTH_REFRESH_TOKEN": "<musicbrainz_oauth_refresh_token>"
      }
    }
  }
}
1. Run the command above in your terminal (Claude Code), or paste the JSON config into claude_desktop_config.json (Claude Desktop).
2. Replace any <placeholder> values with your API keys or paths.
3. Restart Claude. The MCP server and its tools appear automatically.
💡 Clone https://github.com/chrischall/musicbrainz-mcp and follow its README for install instructions.
Detected environment variables
MUSICBRAINZ_OAUTH_CLIENT_SECRETMUSICBRAINZ_OAUTH_REFRESH_TOKEN
Casos de uso

Resumen de MCP Servers

# musicbrainz-mcp

[![CI](https://github.com/chrischall/musicbrainz-mcp/actions/workflows/ci.yml/badge.svg)](https://github.com/chrischall/musicbrainz-mcp/actions/workflows/ci.yml)
[![npm](https://img.shields.io/npm/v/musicbrainz-mcp)](https://www.npmjs.com/package/musicbrainz-mcp)
[![license](https://img.shields.io/npm/l/musicbrainz-mcp)](LICENSE)

An MCP server for [MusicBrainz](https://musicbrainz.org), 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):**

| Tool | What it does |
| --- | --- |
| `musicbrainz_search` | Search any entity type with a Lucene query; returns ranked matches + MBIDs |
| `musicbrainz_lookup` | Look up an entity by MBID, with `inc` subqueries for linked data |
| `musicbrainz_browse` | List all entities linked to another (e.g. every release by an artist) |
| `musicbrainz_cover_art` | Cover Art Archive image URLs for a release / release-group |
| `musicbrainz_resolve` | Turn a pasted musicbrainz.org URL into its entity |
| `musicbrainz_healthcheck` | Verify connectivity and whether OAuth writes are configured |

**Write (OAuth, confirm-gated):**

| Tool | What it does |
| --- | --- |
| `musicbrainz_submit_tags` | Apply user tags to an entity on your account |
| `musicbrainz_submit_rating` | Set your 0–100 rating for an entity |
| `musicbrainz_modify_collection` | Add/remove entities in one of your collections |

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

## Install

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

```json
{
  "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](https://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

```bash
npm install
npm run build
npm test
```

See [CLAUDE.md](CLAUDE.md) for architecture and [docs/MUSICBRAINZ-API.md](docs/MUSICBRAINZ-API.md) for the pinned API shapes.

## License

MIT. Data from MusicBrainz, licensed under [CC0 / CC BY-NC-SA](https://musicbrainz.org/doc/About/Data_License).

Lo que la gente pregunta sobre musicbrainz-mcp

¿Qué es chrischall/musicbrainz-mcp?

+

chrischall/musicbrainz-mcp es mcp servers para el ecosistema de Claude AI. MCP server for MusicBrainz — search/browse music metadata, cover art, and submit your own tags, ratings, and collections Tiene 0 estrellas en GitHub y se actualizó por última vez today.

¿Cómo se instala musicbrainz-mcp?

+

Puedes instalar musicbrainz-mcp clonando el repositorio (https://github.com/chrischall/musicbrainz-mcp) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.

¿Es seguro usar chrischall/musicbrainz-mcp?

+

Nuestro agente de seguridad ha analizado chrischall/musicbrainz-mcp y le ha asignado un Trust Score de 54/100 (tier: OK). Revisa el desglose completo de comprobaciones superadas y flags en esta página.

¿Quién mantiene chrischall/musicbrainz-mcp?

+

chrischall/musicbrainz-mcp es mantenido por chrischall. La última actividad registrada en GitHub es de today, con 0 issues abiertos.

¿Hay alternativas a musicbrainz-mcp?

+

Sí. En ClaudeWave puedes explorar mcp servers similares en /categories/mcp, ordenados por popularidad o actividad reciente.

Despliega musicbrainz-mcp en tu cloud

Lleva este repo a producción en minutos. Cada plataforma genera su propio entorno con variables de entorno editables.

¿Mantienes este repo? Añade un badge a tu README

Pega el badge en tu README de GitHub para mostrar que está auditado por ClaudeWave. Cada badge enlaza de vuelta a esta página y muestra el Trust Score actual.

Featured on ClaudeWave: chrischall/musicbrainz-mcp
[![Featured on ClaudeWave](https://claudewave.com/api/badge/chrischall-musicbrainz-mcp)](https://claudewave.com/repo/chrischall-musicbrainz-mcp)
<a href="https://claudewave.com/repo/chrischall-musicbrainz-mcp"><img src="https://claudewave.com/api/badge/chrischall-musicbrainz-mcp" alt="Featured on ClaudeWave: chrischall/musicbrainz-mcp" width="320" height="64" /></a>

Más MCP Servers

Alternativas a musicbrainz-mcp