Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

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

GitHubEmbed

Описание

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-server needed
  • 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+
  • mcp package (auto-installed)
  • httpx package (auto-installed)
  • mpv (for playback)
  • ffmpeg (for spectrum capture, optional - animated fallback without it)
  • pywin32 (Windows only, for named pipe support)

License

MIT

from github.com/cococolanosugar/radio-browser-mcp

Установка Radio Browser

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/cococolanosugar/radio-browser-mcp

FAQ

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

Compare Radio Browser with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории development