← Files Nobex RadioARCHIVED FILE

plugin.json

5.11 KB · Nov 3, 2026 · 19:21 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "nobex-radio",
  "version": "1.0.1",
  "description": "Find and play radio stations from around the world, or set up your own station.",
  "author": {
    "name": "Nobex Radio",
    "url": "https://www.nobexradio.com"
  },
  "homepage": "https://www.nobexradio.com",
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Nobex Radio",
        "shortDescription": "Play radio, start a station",
        "longDescription": "Find and play radio stations from around the world without leaving ChatGPT.\n\nFind stations: ask for a genre, a city, a country or a station name and Nobex Radio shows matching stations from its directory of about 40,000 radio stations, in the directory's own order. Stations that broadcast on Nobex play right in the card, with the song that is on now; every other station opens on its Nobex Radio page, which has its own player.\n\nStart a station: if you ask to start a radio station, describe it - its name, its sound, who it is for - and Nobex Radio shows a preview with a button that opens the Nobex Radio sign-up with the station name already filled in. Nothing is created until you complete sign-up yourself.\n\nThe plugin only reads: it searches the public directory and builds a sign-up link. It never creates an account, changes anything, or asks for personal information. It shows no ads, sponsored placements or prices.",
        "developerName": "Nobex Radio",
        "category": "Entertainment",
        "websiteURL": "https://www.nobexradio.com",
        "supportURL": "https://www.nobexradio.com/support",
        "privacyPolicyURL": "https://www.nobexradio.com/privacy",
        "termsOfServiceURL": "https://www.nobexradio.com/terms",
        "logo": "./assets/logo.png"
      },
      "review": {
        "demo_recording_url": "https://www.nobexradio.com/chatgpt-app/demo.mp4",
        "test_cases": {
          "positive": [
            {
              "description": "List radio stations by genre",
              "prompt": "@Nobex Radio play some jazz radio",
              "tools_triggered": "find_radio_stations",
              "expected_behavior": "A card lists jazz stations from the Nobex Radio directory in the directory's order. Each station has a Listen button that opens its Nobex Radio page; stations broadcasting on Nobex have a play button that plays in the card. No ads or sign-up prompts are shown."
            },
            {
              "description": "Play a station by name",
              "prompt": "@Nobex Radio play BFGWRadio",
              "tools_triggered": "find_radio_stations, play_radio_station",
              "expected_behavior": "A player card for BFGWRadio with a play button; pressing it plays the station's live stream inside the card and shows the song that is on now. A Station page link opens its page on nobexradio.com."
            },
            {
              "description": "Find stations from a country",
              "prompt": "@Nobex Radio find radio stations from Brazil",
              "tools_triggered": "find_radio_stations",
              "expected_behavior": "A card lists radio stations from Brazil from the directory, each opening its Nobex Radio page."
            },
            {
              "description": "Combine genre and country",
              "prompt": "@Nobex Radio show me gospel stations in Nigeria",
              "tools_triggered": "find_radio_stations",
              "expected_behavior": "A card lists gospel stations from Nigeria. If none match the country, the card says so and shows gospel stations without the country filter."
            },
            {
              "description": "Start a radio station when the user asks to",
              "prompt": "@Nobex Radio help me start a radio station for my church in Lagos called Lagos Praise FM",
              "tools_triggered": "start_radio_station",
              "expected_behavior": "A preview card for Lagos Praise FM with a Create my station button that opens https://www.nobexradio.com/register with the station name filled in. Nothing is created and no price is shown."
            }
          ],
          "negative": [
            {
              "description": "Unrelated question should not use the plugin",
              "prompt": "What's the weather in Lagos tomorrow?"
            },
            {
              "description": "General writing request should not use the plugin",
              "prompt": "Write a short poem about the radio."
            },
            {
              "description": "Purchase request outside the plugin's scope",
              "prompt": "Buy me a subscription to a music streaming service."
            }
          ]
        }
      },
      "publication": {
        "release_notes": "Removed every ad-like surface flagged in review: listening cards no longer carry a 'start your own station' prompt; stations are ranked by relevance only (no featured or promoted placement, no preference for Nobex-hosted stations); no default promoted list; no prices anywhere. The start-a-station card appears only when the user asks to start a station."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: bef4ce309906227714e4098902889af442fe431d3ff97feb0ecaebf65506727b