Radio Browser
БесплатноНе проверенMCP server that enables natural language control of internet radio from Claude Code, with access to 30,000+ global stations, auto-playback via mpv, and a real-t
Описание
MCP server that enables natural language control of internet radio from Claude Code, with access to 30,000+ global stations, auto-playback via mpv, and a real-time status line with audio spectrum visualization.
README
MCP server for Radio-Browser internet radio + Claude Code status line with audio spectrum.
♫ BBC Radio 1 ▂▄▆█▇▅▃▂▃▅▇█
Features
- MCP Server — control internet radio from Claude Code via natural language
- Radio-Browser — browse 30,000+ global stations by popularity, genre, country
- Auto-start mpv — no manual
mpv --input-ipc-serverneeded - Status Line — real-time now-playing + spectrum visualization
- Cross-platform — macOS / Linux / Windows
Quick Start
# Install
cd radio-browser-mcp
./install.sh # macOS / Linux
# .\install.ps1 # Windows PowerShell
# Restart Claude Code, then use:
# "Play some jazz" → Claude calls browse_radio(tag="jazz")
# "下一首" → Claude calls next_station()
MCP Tools
| Tool | Description |
|---|---|
play_station(name) |
Search Radio-Browser and play by name. |
browse_radio(limit, tag, country, language) |
Browse popular stations from Radio-Browser. |
play_by_uuid(uuid) |
Play a Radio-Browser station by UUID. |
stop() |
Stop playback. |
now_playing() |
Get current track + spectrum. |
next_station() |
Play next popular station. |
random_station(tag?) |
Play random station (optionally by genre). |
CLI Usage
# Run MCP server (default, used by Claude Code)
radio-browser-mcp
# Browse popular radio stations
radio-browser-mcp --browse
radio-browser-mcp --browse --tag jazz --limit 5
# Status line output (used by statusLine config)
radio-browser-mcp --status
# Stop
radio-browser-mcp --stop
# Check setup
radio-browser-mcp --check
# Test spectrum visualization
radio-browser-mcp --spectrum
Requirements
- Python 3.10+
mcppackage (auto-installed)httpxpackage (auto-installed)- mpv (for playback)
- ffmpeg (for spectrum capture, optional - animated fallback without it)
- pywin32 (Windows only, for named pipe support)
License
MIT
Установка Radio Browser
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/cococolanosugar/radio-browser-mcpFAQ
Radio Browser MCP бесплатный?
Да, Radio Browser MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Radio Browser?
Нет, Radio Browser работает без API-ключей и переменных окружения.
Radio Browser — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Radio Browser в Claude Desktop, Claude Code или Cursor?
Открой Radio Browser на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectCompare Radio Browser with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
