Internet Radio MCP server
io.github.AlonDrilich/internet-radio-mcp·v1.0.4·1 starsSearch internet radio stations, stream URLs, top stations, countries and genres (Radio Browser).
not scanned yet
1 stars
Reviews
Write oneNobody has reviewed Internet Radio yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Internet Radio tools
No tool declarations could be read from the package source. They show once the server is installed.
How Internet Radio compares
Against every graded Scraping and browsing MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 88/100
- higher than 70% of 866 Scraping and browsing servers
- GitHub stars
- 1
- more than 50% of 583 Scraping and browsing servers
Release history: 3 versions in the registry since 2026-10-06, latest 2026-11-02, typically one every 23 days.
Install Internet Radio in Claude Code, Cursor or VS Code
Runs npx -y internet-radio-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add internet-radio-mcp -- npx -y internet-radio-mcp
What the publisher says
From the Internet Radio repository's README, as published. We do not edit it. Read it on GitHub
internet-radio-mcp
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 listenurl that plays the station in the browser on 72FM, as well as the station's own streamurl.
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.
- No API key, no account, read-only.
- 5 tools, 1 prompt, stdio transport.
- Runtime dependencies: @modelcontextprotocol/server (the official MCP TypeScript SDK, v2) and zod.
Example questions
- "Find jazz stations in Brazil"
- "What are the most popular stations in Japan?"
- "Give me the stream URL for BBC World Service"
- "What's trending on internet radio right now?"
- "Which countries have the most radio stations?"
- "What genres can I search for? Then find me some lofi stations."
Install
Requires Node.js 20 or newer. The server runs straight from GitHub with npx, so there is nothing to install globally.
Claude Code
claude mcp add internet-radio -- npx -y github:AlonDrilich/internet-radio-mcpThen run /mcp in a session to confirm that internet-radio is connected.
Claude Desktop
Open Settings → Developer → Edit Config. This opens claudedesktopconfig.json: on macOS it is at ~/Library/Application Support/Claude/claudedesktopconfig.json, and on Windows at %APPDATA%\Claude\claudedesktopconfig.json. Add:
{
"mcpServers": {
"internet-radio": {
"command": "npx",
"args": ["-y", "github:AlonDrilich/internet-radio-mcp"]
}
}
}Restart Claude Desktop.
Cursor
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"]
}
}
}VS Code (GitHub Copilot, Agent mode)
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 CLI
gemini extensions install https://github.com/AlonDrilich/internet-radio-mcpThe repository carries a gemini-extension.json, so the server is added as the internet-radio extension.
Other clients
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.
Docker
The same server is published as a container image, and is listed in the official MCP Registry as io.github.AlonDrilich/internet-radio-mcp:
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Internet Radio: common questions
- Is Internet Radio MCP server safe?
- Yes, by our scan: it is graded A (88/100). Read the Internet Radio safety report
- How do I install Internet Radio?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Internet Radio need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Internet Radio maintained?
- The last commit was 25 days ago (2026-10-10). The latest release is v1.0.4.
- What can I use instead of Internet Radio?
- Servers from other publishers that do the same job: Google News MCP server, GrowBlocks Dev Kit MCP server and SeleniumBase MCP server.
- How does Internet Radio compare with other Scraping and browsing MCP servers?
- safety score 88/100 (higher than 70% of 866 Scraping and browsing servers); github stars 1 (more than 50% of 583 Scraping and browsing servers). Full comparison.
Alternatives to Internet Radio
Same job from other publishers: the closest match first, then the best rated.
- Google NewsSearch Google News, get top stories and read articles. No API key or headless browser.not reviewedGrowingA
- GrowBlocks Dev KitBuild, play-test with screenshots, and ship three.js browser games on GrowBlocks.5.0(1)NewA
- SeleniumBase MCPStealthy browser automation, testing, and web-scraping via CDP Mode.not reviewedWidely usedA
- Next AI Draw.iodraw.io diagrams your AI agent draws on a live browser canvas that you can also edit by handnot reviewedWidely usedA
- AIHawkAI browser agent: browses, clicks, types, and reads real web pages from plain-English instructions.not reviewedWidely usedA