Connect: AI agents & API

Programme your station by asking,or automate it over the radio station API

Tell an AI assistant like Claude or ChatGPT what you need doing, in plain language, and it happens: next week’s schedule built, a night of new tracks tagged, a playlist rebuilt. It reports back what it created, updated, or deleted, and every change lands in the dashboard your team already works in. Developers can drive the same actions over the RadioCult REST API.

  • Build next week’s schedule by asking, in plain language
  • Works with Claude, ChatGPT, Cursor, and any MCP client, with no code to write and no API key to paste in
  • Or call the radio station API yourself, with read only or read and write access you can revoke at any time
Claude
Read & writeConnected

You

Schedule next week the same as last week, but move Breakfast to 8am

Week of 28 July

MTWTFSS08121822

create_schedule_event

×18

18 shows scheduled. Breakfast moved to 08:00.

The problem

Why station workflows
still get messy

Rebuilding the week’s schedule and tagging a night of new tracks is the same click path every time, and it is paid for in admin hours

The station runs on a stack of other tools, so the same show gets typed into the schedule, the website, and the socials by hand

How much you can put on air ends up limited by how much admin your team can absorb, not by how much good content you have

Ask an AI agent for what you want, from a month of shows to a batch of tags, and it calls the RadioCult API for you with no code to write and nothing to install

Wire RadioCult into the tools and processes your team already runs over the same internet radio API, so the schedule your team builds is the schedule everything else reads from

A job that used to mean an afternoon of clicking is a sentence, so the strands and one-offs you shelved become things you can actually put on air

What's inside

What Connect includes

Connect is two things in one: an MCP server your AI assistant can talk to, and expanded write access to the RadioCult REST API. An agent can build a month of shows, retag a back catalogue, or rebuild a playlist on your behalf, and a developer can automate the same jobs in code. Connect comes with Premium and Business, and can be added to Starter or Growth from your billing settings.

Build next week’s schedule by asking

An agent can create, update, and delete schedule events, book a presenter onto a slot, and set up a repeating series that runs daily, weekly, or monthly. Booking a resident in every Thursday until Christmas becomes one sentence rather than an afternoon, and every change lands in the schedule your team already works in.

  • Create, update, and delete schedule events over MCP or the API
  • Set up a repeating show once and let the series run, daily, weekly, or monthly
  • Book an artist onto an event, or take them off it
  • Create, update, and delete artists, tracks, playlists, tags, and recordings

An MCP server for Claude, ChatGPT, and Cursor

An MCP server exposes your station’s tools to an AI assistant over the Model Context Protocol, an open standard for connecting assistants to real systems. Connect an assistant to the RadioCult MCP server and it can create shows, book artists, tag tracks, and rebuild playlists in your station, using the access you approve.

  • Runs on the Model Context Protocol, an open standard for connecting assistants to real tools
  • Ask for a night of new tracks to be tagged and added to a playlist, in one sentence
  • No code to write and no API key to paste into your assistant
  • Works with any MCP-compatible assistant, alongside the RadioCult dashboard

OAuth consent, scoped read or write access

You approve every connection on a RadioCult consent screen in your browser, and you choose what the assistant is allowed to do before it can do anything. Connect read only first if you want to watch what it does, then give it write access when you are ready, and revoke it whenever you want.

  • Choose read only or read and write at the moment you connect
  • On a read only connection, the tools that create, update, or delete data are never offered to the assistant
  • Only station owners and station managers can authorise a connection, not DJs, program managers, or content managers
  • Listener analytics, user accounts, and billing are not exposed to assistants at all

Publish recordings to Mixcloud and SoundCloud

Once a show has aired, the archive work can be handed over too. An agent can take a recording that already exists in your station and publish it to your Mixcloud or SoundCloud account, without you opening either site.

  • Publish an existing recording to Mixcloud
  • Publish an existing recording to SoundCloud
  • Keep post-broadcast archiving next to the rest of your station admin
  • Chat assistants publish existing recordings, while a coding agent or your own scripts can upload new audio over the API

A REST radio station API for developers

Asking an agent suits the one-off job. The API suits the one you do every week. Connect opens up the write side of the RadioCult internet radio API so you can write that job once and let it run, syncing a CMS, mirroring your library to your own database, or rebuilding the same playlist every Friday. We also publish ready-made agent skills, so a coding agent can build against the API correctly from the start.

  • Write a recurring job once instead of repeating it by hand every week
  • REST endpoints for schedule events, artists, tracks, playlists, tags, and recordings
  • Read Now Playing metadata and playout history for your own player, website, or reporting
  • Ready-made agent skills for Claude Code, Codex, and Gemini CLI
  • Full request and response examples in the RadioCult API documentation

Keep your website, CMS, and database in sync

Station data does not have to stay locked in the dashboard. Read your schedule, artists, tracks, and playout history over the API and push it into the systems your team already runs, so nobody is retyping the same show in three places.

  • Mirror your library and schedule to your own database or archive
  • Drive a custom site or player from live schedule and Now Playing data
  • Push changes from your own CMS into RadioCult instead of updating both by hand
  • Existing read only integrations keep working exactly as they do now
How it works

How
Connect works

Four straightforward stages — from setup to ongoing improvement.

01 — Step

Enable

Connect comes with Premium and Business, so if you are on either it is already there. On Starter or Growth you can add it from your billing settings. There is nothing to install and no separate tool to manage.

02 — Step

Authorise

Add RadioCult to Claude, ChatGPT, Cursor, or another MCP-compatible assistant. A RadioCult consent screen opens in your browser, and you choose read only or read and write before anything is granted.

03 — Step

Ask

Tell the assistant what you need done, like building next week’s schedule, tagging a folder of new tracks, or rebuilding the playlist for a weekly show. It tells you what it created, updated, or deleted, and the changes appear in your dashboard so you can check them.

04 — Step

Automate

Put the repeating work on a timer of your own. Build against the REST API with a secret key and wire your station into your own site, CMS, or scripts, so the same job runs every week without anyone asking for it.

Day to day

What this supports day to day

Connect puts your whole station behind plain language, so a week of scheduling and library admin can be handled in a sentence and the hours your team puts in go into the programming, community, and sound that make the station worth tuning into.

A week of shows scheduled from one sentence

A back catalogue retagged without the clicking

One schedule your website, CMS, and tools all read from

Testimonials

What stations say about RadioCult

Working with Radio Cult for the past couple of months has significantly improved our workflow. The easy-to-navigate interface, the storage capacity and the ability to schedule weeks or even months in advance are a fraction of the things that made our work a lot easier.
Oroko Radio

Oroko Radio

Running a community radio station isn't always easy, but having a team like Radio Cult in our corner makes all the difference. They get what it's like to be a small team trying to do something meaningful, and their support keeps things running smoothly.
Zabrij Radio

Zabrij Radio

Following challenges with previous hosting providers, Radio Cult's platform has proven to be the ideal solution. With extensive storage, we can archive content, while the user-friendly scheduling interface lets us plan detailed weekly and monthly programming.
Temple Radio

Temple Radio

Want to see how Connect could fit your station?

Start a free trial and see where Connect would win back the most hours for your team, from letting an AI agent build next week’s schedule to wiring the radio station API into the tools you already run.

  • Add up the scheduling and library admin your team repeats every week
  • See what an agent can do on a read only connection before you give it write access
  • Turn it on for a month and cancel from your billing settings if it does not save you the time
Radio broadcaster on air
Hey AI, learn about us