A lightweight YouTube music player. Streams audio directly from YouTube — no downloads, no bloat.
Built with Electron and React. Includes an MCP server so AI agents can control playback.
- YouTube search and audio streaming
- Queue with drag-to-reorder
- Loop modes (off / queue / one)
- Play history
- State persisted across restarts
- yt-dlp auto-installed on first launch
- MCP server for AI agent integration
npm install# Windows
run_dev.bat
# Or directly
npx vitenpx vite build
npx electron dist-electron/main.jsMaestro exposes 10 tools on localhost:29170 for AI agents to search, play, pause, skip, queue, and control volume.
{
"name": "Maestro",
"transport_type": "sse",
"url": "http://localhost:29170/sse"
}