Search internet radio stations, stream URLs, top stations, countries and genres (Radio Browser).
MCPpedia last refreshed this data
io.github.AlonDrilich/internet-radio-mcp is an MCP server that search internet radio stations, stream URLs, top stations, countries and genres (Radio Browser). Its tool list has not been published yet over stdio and http, requires no API key, and scores 85/100 on MCPpedia's security, maintenance and efficiency rubric.
Config is the same across clients - only the file and path differ.
{
"mcpServers": {
"internet-radio": {
"args": [
"-y",
"github:AlonDrilich/internet-radio-mcp"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Search internet radio stations, stream URLs, top stations, countries and genres (Radio Browser).
This server supports HTTP transport. Be the first to test it - help the community know if it works.
Five weighted categories - click any category to see the underlying evidence.
No known CVEs.
Checked github against OSV.dev.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience - it helps other developers decide.
Sign in to write a review.
Others in other
Compress tool outputs, logs, files, and RAG chunks before they reach the LLM. 60-95% fewer tokens, same answers. Library, proxy, MCP server.
SQL for Android APK and DEX files: classes, methods, strings, references and smali.
Private-by-default, local-first memory/context/task orchestrator for MCP apps and agents.
A curated list of skills, tools, tutorials, and capabilities for AI coding agents (Claude, Codex, Antigravity, Copilot, VS Code)
MCP Security Weekly
Get CVE alerts and security updates for io.github.AlonDrilich/internet-radio-mcp and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
An open-source Model Context Protocol (MCP) server for internet radio. It lets Claude, Cursor, VS Code Copilot and other MCP clients search radio stations worldwide and get their direct stream URLs. It also lists top and trending stations, countries and genres.
The station data comes from Radio Browser, a community-maintained, public-domain directory with over 50,000 stations that have working streams. The server is built by 72FM, a free web radio player built on the same directory. Every result includes a listen_url that plays the station in the browser on 72FM, as well as the station's own stream_url.
Stations belong to their broadcasters. Neither 72FM nor this server owns, operates or curates them. Anyone can add or edit entries in the directory, so a stream can occasionally be offline.
@modelcontextprotocol/server (the official MCP TypeScript SDK, v2) and zod.Requires Node.js 20 or newer. The server runs straight from GitHub with npx, so there is nothing to install globally.
claude mcp add internet-radio -- npx -y github:AlonDrilich/internet-radio-mcp
Then run /mcp in a session to confirm that internet-radio is connected.
Open Settings → Developer → Edit Config. This opens claude_desktop_config.json: on macOS it is at ~/Library/Application Support/Claude/claude_desktop_config.json, and on Windows at %APPDATA%\Claude\claude_desktop_config.json. Add:
{
"mcpServers": {
"internet-radio": {
"command": "npx",
"args": ["-y", "github:AlonDrilich/internet-radio-mcp"]
}
}
}
Restart Claude Desktop.
Add to Cursor with one click, or add the server to ~/.cursor/mcp.json to use it everywhere, or to .cursor/mcp.json to use it in one project:
{
"mcpServers": {
"internet-radio": {
"command": "npx",
"args": ["-y", "github:AlonDrilich/internet-radio-mcp"]
}
}
}
Install in VS Code with one click, or add the server to .vscode/mcp.json, or run MCP: Add Server from the Command Palette:
{
"servers": {
"internet-radio": {
"type": "stdio",
"command": "npx",
"args": ["-y", "github:AlonDrilich/internet-radio-mcp"]
}
}
}
gemini extensions install https://github.com/AlonDrilich/internet-radio-mcp
The repository carries a gemini-extension.json, so the server is added as the internet-radio extension.
Any MCP client that can launch a stdio server can use the same command: npx -y github:AlonDrilich/internet-radio-mcp.
The first launch downloads the package from GitHub, which takes a few seconds. Later launches use the npx cache.
The same server is published as a container image, and is listed in the official MCP Registry as io.github.AlonDrilich/internet-radio-mcp:
docker run -i --rm ghcr.io/alondrilich/internet-rad
... [View full README on GitHub](https://github.com/alondrilich/internet-radio-mcp#readme)