protogrid

Search / app.airtune/radio

Airtune Radio

R0· no sign-in

Search 50,000+ live radio stations: what's playing, on air now, recent songs, schedules, charts.

v1.0.0 · active · website · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality94new
Trust83of 100
Uptime, 30 days100%
Latency p50594 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "radio": {
      "type": "http",
      "url": "https://airtune.app/mcp"
    }
  }
}
claude mcp add --transport http radio https://airtune.app/mcp
[mcp_servers.radio]
url = "https://airtune.app/mcp"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "radio": {
      "type": "remote",
      "url": "https://airtune.app/mcp",
      "enabled": true
    }
  }
}
{
  "mcpServers": {
    "radio": {
      "type": "http",
      "url": "https://airtune.app/mcp"
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=radio&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vYWlydHVuZS5hcHAvbWNwIn0%3D"
}
{
  "servers": {
    "radio": {
      "type": "http",
      "url": "https://airtune.app/mcp"
    }
  }
}
{
  "mcpServers": {
    "radio": {
      "httpUrl": "https://airtune.app/mcp"
    }
  }
}
extensions:
  "radio":
    enabled: true
    name: "radio"
    type: streamable_http
    uri: "https://airtune.app/mcp"
    timeout: 300

Quality 94 / 100new

protocol88 · weight 25
  • pass
    protocol.modernsupports 2026-07-28 (server/discover)
  • pass
    protocol.statelessanswers without a session
  • pass
    protocol.transportstreamable HTTP
  • warn
    protocol.list_ttltools/list declares ttlMs 0, so clients re-fetch it on every use
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene100 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • pass
    tools.annotations7 of 7 tools declare readOnlyHint or destructiveHint
  • pass
    tools.directory_hintsevery tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint
  • pass
    tools.token_costabout 1,386 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
  • pass
    tools.hidden_textno hidden text in tool names, descriptions, schemas or annotations
stabilityn/a · weight 15
  • n/a
    stability.changes, stability.rug_pull, stability.new_linkstool history recorded for 0 of the 7 days needed
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

7 tools, about 1,386 tokens to load them all · tool set 084cec20ffcb · checked 2026-11-14 07:03 UTC

Tool changes

No tool definition changes recorded. A server's first observation is its baseline; later probes record what changes.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 83 / 100

no-repository
provenance55
liveness100
freshness100
hygiene80

+dns-namespace +website +reachable +uptime-100% +updated-1d-ago -no-repository

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://airtune.app/mcp streamable-httpnoneyes100%594 ms2026-07-282026-11-14

Tools (7)

airing_nowread-onlyRadio programmes on air right now (or starting within 30 minutes), across stations that publish a schedule, most popular stations first. Optionally limited to one country. Each item names the show, its station and the station's Airtune page.
country_top_tracksread-onlyThe songs played most often on a country's radio stations in the last 7 days, as measured by Airtune from the titles stations send with their streams (not a sales or streaming chart). Each song names one station that played it.
get_stationread-onlyDetails of one radio station: country, languages, genres, description, website, broadcaster group, the song playing right now (when the station sends titles), and the programme on air now and next (when the station publishes a schedule). Use this to answer "what's playing on X". Needs the station slug from search_stations.
list_categoriesread-onlyThe valid values for search_stations filters: country codes, genre slugs, mood slugs or language codes, each with a display name and the number of stations. Largest first.
recent_tracksread-onlyThe songs Airtune detected on a station, newest first, with the time each one started (UTC). Detection reads the artist and title the station sends with its stream, so talk and news stations, and stations that send no titles, have no songs. Needs the station slug from search_stations.
search_stationsread-onlyFind live radio stations in Airtune's catalogue of 50,000+ stations from 200+ countries. Search by name (typo-tolerant) and/or filter by country, genre, mood or language. With no query, returns the most popular stations matching the filters. Returns each station's slug (needed by the other tools) and its Airtune page URL, where the user can listen.
station_scheduleread-onlyOne day of a station's programme schedule (EPG): each show's name, host and start/end time, with the station's UTC offset. Only stations that publish a schedule have one. Covers today and the next 6 days in the station's own time zone. Needs the station slug from search_stations.

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "app.airtune/radio",
  "icons": [
    {
      "src": "https://airtune.app/icons/icon-512.png",
      "sizes": [
        "512x512"
      ],
      "mimeType": "image/png"
    }
  ],
  "title": "Airtune Radio",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://airtune.app/mcp",
      "type": "streamable-http"
    }
  ],
  "version": "1.0.0",
  "websiteUrl": "https://airtune.app/mcp",
  "description": "Search 50,000+ live radio stations: what's playing, on air now, recent songs, schedules, charts."
}