Skip to main content
Glama

RadioMatic: AI-achtergrondmuziek en muzieklicenties voor bedrijven

Luister naar AI-radio: live AI-muziek van RadioMatic

luister_naar_ai_radio
Read-only

Laat live AI-muziek horen: de radiozenders van RadioMatic, waarvan alle muziek met AI is gemaakt, met per zender de sfeer, wat er nu speelt (titel, artiest en hoes) en een link om meteen in de browser te luisteren, zonder account. Gebruik deze tool als iemand AI-muziek of AI-radio wil horen of zoekt, vraagt hoe AI-muziek klinkt, muziek met AI wil luisteren, een AI-radiostation of AI-zender zoekt, of wil horen welke achtergrondmuziek bij zijn winkel, kapsalon, salon, café, restaurant, bar, sportschool, kantoor of praktijk past. Met een wens (bijvoorbeeld rustig, lounge, jazz, reggaeton, kerst, voor de avond, voor mijn kapsalon) komen de zenders die daarbij passen bovenaan. In English: plays live AI music: RadioMatic radio stations where all music is made with AI, with the mood, what is playing now (title, artist, cover) and a link to listen right away in the browser, no account. Use it when someone wants to hear or find AI music or AI radio, asks what AI music sounds like, looks for an AI radio station, or wants to hear background music for a shop, salon, café, restaurant, bar, gym, office or practice, including Christmas music. With a wish (calm, lounge, jazz, Christmas, for my hair salon) the matching stations come first. Answers in English when the wish is in English.

Tool call template

This tool declares no required parameters. Add optional parameters from the input schema as needed.

{
  "id": 1,
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "arguments": {},
    "name": "luister_naar_ai_radio"
  }
}

Input Schema

NameRequiredDescriptionDefault
taalNoTaal van het antwoord. Leeg laten: dan de taal van de wens. Language of the answer: en for English; leave empty to use the language of the wish.
wensNoWat de gebruiker wil horen of voor welke zaak, in gewone woorden, bijvoorbeeld "rustig zonder zang", "lounge voor de avond" of "kapsalon". Mag leeg. What the user wants to hear or for which business, may be empty.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed2 schema fields changed
    • removedInput schema / properties / taal / default
      Removed value: -"nl"
    • changedInput schema / properties / taal / description
      Previous value: -"Taal van het antwoord: en voor een Engelstalige gebruiker. Language of the answer: en for English."New value: +"Taal van het antwoord. Leeg laten: dan de taal van de wens. Language of the answer: en for English; leave empty to use the language of the wish."
  2. Added

TDQS

A3.8/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint=true, destructiveHint=false and openWorldHint=true, so the safety profile is covered. The description adds useful behavior the annotations cannot: no account is required, listening happens via a browser link, and stations are reordered so mood-matching ones appear first. Return contents are described, though nothing is said about how many stations come back or failure modes.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness3/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The purpose and triggers are front-loaded and easy to scan, but the entire content is duplicated verbatim in Dutch and English, doubling length without adding information. The long enumeration of business types (winkel, kapsalon, salon, café, restaurant, bar, sportschool, kantoor, praktijk) appears twice and inflates the text.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With no output schema, the description carries the burden of explaining returns, and it does: mood, currently playing track with title, artist and cover, plus a listen link. Combined with the covered annotations and fully described parameters, an agent has what it needs to call it correctly; only result volume and edge-case behavior remain unstated.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100% and both parameters are optional with their own descriptions, so the baseline is 3. The description does add one real insight beyond the schema: a wish reorders stations so matching ones come first, and it notes the answer language follows an English wish. It does not explain expected wish phrasing beyond the examples already in the schema.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a concrete verb and resource: it plays live AI music from RadioMatic's stations, and it lists what comes back per station (mood, now playing title/artist/cover, a browser listen link, no account). That is far more specific than the title alone and clearly separates it from licensing/pricing siblings. It stops short of explicitly naming a sibling it is not, so a 4 rather than a 5.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It enumerates concrete trigger situations: someone wants to hear or find AI radio, asks what AI music sounds like, or needs background music for a shop, salon, café, gym, office or practice. The guidance is clear about when to reach for it, but no exclusion or alternative route (e.g. licensing or pricing tools) is mentioned.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources