# Navidrome

> Use this tool when you need to access and manage self-hosted music libraries through AI-powered interfaces, solving problems of manual music library management and discovery. Navidrome provides REST and Subsonic APIs for input, allowing AI assistants to browse, search, and control music playback, and outputs comprehensive music metadata and recommendations. Ideal for music enthusiasts seeking automated music library management and intelligent recommendations based on listening patterns.

Canonical page: https://skillsregistry.net/skills/navidrome  
JSON: https://api.skillsregistry.net/v1/skills/navidrome

## Description

Navidrome MCP server that provides AI assistants with complete access to self-hosted music libraries through Navidrome's REST and Subsonic APIs. Built with TypeScript and featuring comprehensive music management capabilities including library browsing, playlist creation and management, playback queue control, search functionality, and listening history tracking. The implementation integrates with external services like Last.fm for music discovery and recommendations, Radio Browser for internet radio station discovery, and LRCLIB for synchronized lyrics retrieval. Designed for music enthusiasts running personal Navidrome servers who want AI-powered music library management, automated playlist generation, music discovery based on listening patterns, and intelligent music recommendations without manual interface interaction.

## Trust

- **Trust score (0–1):** 0.62
- **Verification tier:** scanned
- **Last scanned:** 2026-09-02

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** browser-automation
- **Updated:** 2026-09-02

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/navidrome)
- **Repository:** <https://github.com/blakeem/navidrome-mcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "navidrome"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/navidrome` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/navidrome/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
