Blakeem/Navidrome-MCP
Analyze listening patterns, create custom playlists, discover missing albums, discover similar artists, discover radio stations, and validate radio streams using natural language.
Implements the Model Context Protocol (MCP) to bridge Navidrome music servers with AI assistants like Claude and ChatGPT, exposing library browsing, playlist management, and analytics through structured tools. Integrates with Last.fm for similar artist discovery, Radio Browser for internet station discovery, and LRCLIB for synchronized lyrics—all queryable via natural language without custom API keys. Optimizes data transfer by filtering metadata to essential fields and provides listening history analysis to enable AI-driven music curation and recommendations.
No commits in the last 6 months. Available on npm.
Stars
54
Forks
3
Language
TypeScript
License
AGPL-3.0
Category
Last pushed
Sep 17, 2025
Commits (30d)
0
Dependencies
4
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/mcp/Blakeem/Navidrome-MCP"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
ELDment/Meting-Agent
🪐 面向 AI 的多音乐平台的 API 代理 • 网易云 • QQ音乐 • 酷狗 • 酷我 • 千千 🎻 Multi-platform music API agent for AI •...
xiaolaa2/ableton-copilot-mcp
An MCP server built on ableton-js enables AI assistants to control Ableton Live in real time,...
emicklei/melrose
interactive programming of melodies, producing MIDI
Dark-Kernel/tuisic
First of its kind, A simple TUI online music streaming application written in c++ with easy vim...
imprvhub/mcp-claude-spotify
An integration that allows Claude Desktop to interact with Spotify using the Model Context...