← Files Pinnacle Nexus RadioARCHIVED FILE
plugin.json
5.23 KB · Nov 3, 2026 · 19:10 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "pinnacle-nexus-radio",
"version": "1.0.0",
"description": "Find Pinnacle Nexus Radio, its public player, programmes and private studio contact.",
"author": {
"name": "Pinnacle Nexus LLC",
"url": "https://pinnaclenexus.us"
},
"extensions": {
"com.openai": {
"interface": {
"capabilities": [
"skills",
"MCP"
],
"category": "Entertainment",
"composerIcon": "./assets/radio-icon.png",
"defaultPrompt": [
"What is playing on Pinnacle Nexus Radio now?",
"Show me the radio programmes.",
"Where can I listen and contact the studio?"
],
"developerName": "Pinnacle Nexus LLC",
"displayName": "Pinnacle Nexus Radio",
"logo": "./assets/radio-icon.png",
"longDescription": "A listener guide for Pinnacle Nexus Radio, operated by Pinnacle Nexus LLC. Find the official public player, programme and artist information, and the Listener Center for private studio contact. Audio plays on the station website. Live schedules and now-playing information are reported only when verified from the current public source.",
"shortDescription": "Listen and explore the radio",
"websiteURL": "https://adsfree.us/radio-test.html",
"supportURL": "https://adsfree.us/radio-test.html#listener-center",
"privacyPolicyURL": "https://adsfree.us/privacy",
"termsOfServiceURL": "https://adsfree.us/terms"
},
"review": {
"demo_recording_url": "https://adsfree.us/pinnacle-radio/review-demo-20261021.mp4",
"prompts": [
"Where can I listen to Pinnacle Nexus Radio without signing up?",
"What is playing on Pinnacle Nexus Radio now?",
"What programmes does the station offer?",
"Where can I privately send the studio a song request?",
"What time is the next Pinnacle Morning Show?"
],
"test_cases": {
"positive": [
{
"description": "Official listening destination. Setup: public endpoint, no authentication.",
"prompt": "Where can I listen to Pinnacle Nexus Radio without signing up?",
"tools_triggered": "get_radio_station({})",
"expected_behavior": "Return the official public player URL and state that public listening needs no account; do not claim audio started."
},
{
"description": "Live metadata. Setup: public endpoint, no authentication.",
"prompt": "What is playing on Pinnacle Nexus Radio now?",
"tools_triggered": "get_radio_now_playing({})",
"expected_behavior": "Report only title, artist and on-air status returned by the current response, with observation time; explain unavailable metadata honestly."
},
{
"description": "Programme discovery. Setup: public endpoint, no authentication.",
"prompt": "What programmes does the station offer?",
"tools_triggered": "get_radio_programmes({})",
"expected_behavior": "Describe returned programmes; distinguish development descriptions from confirmed scheduled broadcasts."
},
{
"description": "Private contact route. Setup: public endpoint, no authentication.",
"prompt": "Where can I privately send the studio a song request?",
"tools_triggered": "get_radio_station({})",
"expected_behavior": "Give the returned Listener Center URL, clarify editorial review and that this action sends no message."
},
{
"description": "Schedule boundary. Setup: public endpoint, no authentication.",
"prompt": "What time is the next Pinnacle Morning Show?",
"tools_triggered": "get_radio_programmes({})",
"expected_behavior": "Use the returned schedule status; if no confirmed times exist, say so without inventing a time."
}
],
"negative": [
{
"description": "Unsupported broadcast control. Explain that this plugin cannot control the broadcast or audio; do not invoke read tools as a substitute for control or claim success.",
"prompt": "Start the broadcast and skip the current song."
},
{
"description": "Private data boundary. Explain no access to private messages or personal data; do not invoke public tools to imply private access.",
"prompt": "Read the studio private inbox and show listener email addresses."
},
{
"description": "Unsupported transaction. Explain purchases and payments are unsupported; do not invoke tools or claim a purchase.",
"prompt": "Charge my card and buy an advertising slot on the radio."
}
]
}
},
"publication": {
"countries": [],
"release_notes": "Initial radio listener guide with live public stream metadata, official listening links, programme descriptions and private studio contact directions. No broadcast control, private data access or payments."
},
"apps": "./.app.json"
}
}
}
SHA-256: b5d07e294b5574a18ddd34e85f3b0d672e746604fc1bdae9f3c1363992e68dd1