Official information about RadioCult

RadioCult is an all-in-one internet radio hosting platform for creating, scheduling, live streaming, and growing independent and community radio stations, all from the browser. It is built for stations run by several presenters: a shared schedule, presenter profiles, roles, and access controls let a team run a station together. It also has a public REST API and an MCP server for AI assistants. RadioCult is made by Radio Cult Limited in Christchurch, New Zealand. Plans start at $33 a month with a free 7-day trial.

Unless marked otherwise, every feature described below is available on every plan.

Company

Who it is for

Independent, community, student, and worship and church radio stations, especially those with several presenters. Solution pages:

Plans and pricing

  • Starter: $33 a month. 5GB storage, 5TB bandwidth, 3 users.
  • Growth: $57 a month. 25GB storage, 20TB bandwidth, 20 users.
  • Premium: $97 a month. 80GB storage, 30TB bandwidth, 50 users.
  • Business: $163 a month. 200GB storage, 60TB bandwidth, unlimited users.
  • Included from Growth upward and not on Starter: AAC output, loudness normalization, recording and archival, geoblocking and IP blocking, TuneIn and AIIR metadata, Mixcloud and SoundCloud publishing, and the live connections report. Premium and Business add white-label embeds, custom roles, and Connect.
  • Every plan has unlimited concurrent listeners. Plans are priced on storage, bandwidth, and users rather than listener numbers, so a sudden spike in listeners does not hit a cap.
  • Every plan has a free 7-day trial (a card is required). Yearly billing gives two months free.
  • Students, educators, and non-profits get 20% off annual plans, on request.
  • Prices are also available in GBP and EUR.
  • Current prices: https://www.radiocult.fm/pricing

Add-ons

  • Connect: write access to the API and the MCP server for AI assistants (see Automation, API, and AI agents below). Included on Premium and Business, and available as an add-on on Starter and Growth.
  • Alexa Skill: listeners can tune in with voice commands on any Alexa-enabled device. Available on any plan.
  • 24/7 Music Recognition: listens to the stream continuously and identifies each track by audio fingerprinting. It keeps now-playing data accurate across the players and the API, covers pre-records and continuous mixes where track information is often missing, and logs every track with a timestamp for royalty reporting. Available on any plan. It is separate from the free track identification button in the listener app.

Scheduling

One calendar for live shows, pre-records, playlists, and stream relays, with day, week, and month views and drag-and-drop editing. Scheduling and broadcasting run in the cloud, so there is nothing to install.

  • Repeating rules built for real radio schedules: daily, weekly, and monthly repeats, rules such as every 3rd Thursday or the last Friday of the month, and multi-week patterns such as every 6 weeks on Monday and Tuesday.
  • Edit a single occurrence of a recurring show without changing the rest of the series.
  • Each event carries a title, description, color, tags, and the presenters hosting it, with start and end times down to the minute. Events can be duplicated in one click.
  • An intro per event, from a file or a tag.
  • Fallbacks for live shows: if a presenter does not connect, an event-specific fallback plays, backed by global fallback content and AutoDJ for any unprogrammed gaps.
  • Overruns with configurable limits, and a choice to loop or fall back when the media is shorter than the event.
  • Schedule checks before airtime: filter the calendar by type, status, tags, presenters, missing media, or missing metadata, and by events with intros, recordings, fallbacks, or overruns.

Broadcasting

  • Live shows, pre-records, playlists, relays, and AutoDJ from one setup.
  • Stations choose whether live shows can override scheduled events, and what happens when a live stream ends: continue to the next track, restart the current track, or resume it.
  • A media library with several uploads at once of up to 750MB each, playlists and tags assigned during upload, dynamic playlists, artwork and metadata fetched automatically where available, a track editor, and per-track cue points.
  • Live input from any Icecast-compatible encoder, for example BUTT, Mixxx, VirtualDJ, Traktor, and OBS.
  • MP3 output on every plan, AAC on Growth and above. Up to 320kbps (192kbps on the Starter plan).
  • Crossfades and cue points on every plan. Loudness normalization on Growth and above.
  • A skip button to move AutoDJ on to the next track.
  • Recording and archival of live shows, switched on per event, for archive, replay, or podcast use (Growth and above). Pre-records and recordings can be published to Mixcloud and SoundCloud (Growth and above).
  • Geoblocking and IP blocking (Growth and above).

Station and presenter management

RadioCult calls on-air people artists in the product and the API. This page calls them presenters. DJ is a user role.

  • Presenter profiles with name, email, description, social links, tags, and genres. Presenters can update their own profile, and profiles are linked to the shows they host.
  • Multi-user access with five built-in roles on every plan: DJ (uploads audio and goes live only during their own assigned events, and is disconnected automatically when the slot ends), Content manager (goes live, creates events, and uploads audio), Program manager (the same plus analytics and reports), Station manager (full admin access except billing), and Owner (full access, including billing). The number of users depends on the plan.
  • Custom roles on top of the built-in ones, built permission by permission across scheduling, media, presenters, users and access, and analytics: up to 3 on Premium and up to 50 on Business.
  • Station managers can see who is live and disconnect a live presenter, optionally blocking them from reconnecting for between 5 minutes and a week.
  • A live connections report listing every live connection: the presenter's name and email, country and city, connect time and duration, and bitrate, format, and sample rate, filterable by date and time (Growth plan and above).

Listener-facing tools

  • Embeddable components (Radio CMS): a customizable web player and schedule, live-now, recently played, and chat embeds, added to any website with copy-and-paste HTML and no coding. They stay in sync with the schedule, shows, and presenters.
  • Station page: the same embeds can be used on their own as a simple station page, so a website is optional.
  • Embed theming with custom colors, Google Fonts, and transparent backgrounds, applied across every embed.
  • White-label (unbranded) embeds on Premium and Business.
  • Chat rooms: real-time listener chat with GIFs and reactions, station-verified messages so listeners can tell the station from other listeners, moderation (blocking users and deleting messages), no cap on participants, and 6 months of chat history. The same chat runs on the website and in the app.
  • The free RadioCult listener app for iOS and Android, included at no extra cost. It is one shared app where listeners find stations hosted on RadioCult, with live audio, schedules, chat, and a Shazam-style button for identifying tracks during mixes.
  • TuneIn and AIIR now-playing metadata integrations (Growth and above).

Analytics and reporting

  • Listeners are counted at the audio stream itself, so every player, embed, website, and app is included, without collecting personal data about individual listeners.
  • Real-time listener numbers, with location down to country and city, and operating system, app, and device breakdowns.
  • Headline stats including sessions, unique listeners, peak and average concurrent listeners, listening time per listener, and session length, plus a listening-by-day-and-hour heatmap and top events by average listeners.
  • Listener numbers for any scheduled event, with charts down to the minute and shareable analytics links.
  • 12 months of history that can be exported.
  • Time spent listening (TTSL) and playout reports.

Automation, API, and AI agents

RadioCult's API covers the station itself, not just now-playing data. The public REST API at https://api.radiocult.fm documents 40 endpoints across the schedule, artists, tracks and the media library, playlists, tags, recordings, live status, and playout history, with request and response examples for every endpoint.

  • 7 endpoints are available on every plan: the schedule, live now, artists, and last played tracks, which cover players, websites, schedule pages, and mobile apps.
  • The other 33 need Connect: managing the media library, tracks, tags, playlists, and recordings, and every schedule change.
  • Real-time updates over WebSocket, so players and dashboards get now-playing and live status changes without polling.
  • An MCP server with 36 tools at https://mcp.radiocult.fm/mcp (part of Connect), so AI assistants such as Claude, ChatGPT, and Cursor can run a station: reading and editing the schedule, creating repeating events, booking artists onto shows, managing artists, tracks, tags, playlists, and recordings, checking who is live and the playout history, and publishing to Mixcloud and SoundCloud.
  • Connections use OAuth consent, with no API key to paste. The station chooses read-only or read and write access, and a read-only connection never receives the tools that change anything. Only owners and station managers can authorize a connection, connections can be revoked in settings, and listener analytics, user accounts, and billing are not exposed to assistants.
  • Four downloadable agent skills teach coding agents such as Claude Code, Codex, and Gemini CLI to build on the API correctly: a custom player, a station website, media upload, and schedule automation (the last two need Connect). Coding agents can upload audio through the API, up to 750MB per file. The skills are listed in https://www.radiocult.fm/llms.txt.
  • Details: https://www.radiocult.fm/features/radio-station-api-and-ai-agents and https://www.radiocult.fm/docs/api

Support and onboarding

Support is included on every plan, from the team that builds the platform, 24 hours a day, seven days a week. Help setting up a station or migrating an existing one is free.

Music licensing

RadioCult does not provide or include music licenses. Stations need their own licenses to broadcast copyrighted music, for example from a performing rights organization such as ASCAP, BMI, or SESAC, plus SoundExchange in the US. RadioCult helps with compliance through playout reports and the 24/7 Music Recognition add-on, which can build play logs automatically.

Common questions

Do I need a credit card to start the free trial?

Yes, a card is required to start your 7-day free trial, but you won't be charged during the trial. Cancel anytime before it ends, RadioCult sends an email reminder before it finishes.

Does RadioCult limit how many listeners I can have?

No, every plan includes unlimited concurrent listeners. Plans are priced by storage, bandwidth, and team size instead.

Can a DJ's access be limited to their scheduled time slot?

Yes. DJ access can be tied to an assigned event, with automatic disconnection when the slot ends, so live access doesn't depend on someone remembering to hand off manually.

Do I need my own website to use RadioCult?

Nope! You can use any of our embeddable components as mini-websites to share your stream directly with your listeners. Or, you can point your listeners towards our free RadioCult mobile app so they can lock in on the go.

Can I connect ChatGPT or Claude to my radio station?

Yes. RadioCult runs an MCP server, so an assistant like Claude, ChatGPT, or Cursor can create schedule events, book artists onto shows, tag tracks, and rebuild playlists in your station. There's no code to write and no API key to paste in, you approve the connection on a RadioCult consent screen first.

Does RadioCult help with music licensing for internet radio?

RadioCult doesn't provide licensing services directly, stations need their own performance license from a PRO (like ASCAP, BMI, or SESAC), plus a separate SoundExchange license in the US, to legally broadcast copyrighted music. What RadioCult does support is compliance: scheduling, reports, and analytics can help you keep detailed playout logs, which PROs often require for royalty calculations, and the 24/7 Music Recognition add-on can build those logs automatically.

Does RadioCult track personal listener data?

No. RadioCult's analytics track station-level activity, devices, and locations, not individual listener profiles, no invasive tracking pixels, no personal data collection. That matters if your station operates somewhere with privacy regulations like GDPR.

Do you offer any student or non-profit discounts?

Yes! If you are a student, educator or non-profit then you can save 20% by upgrading to an annual plan. Just reach out to us to lock in your discount.

Can I get help setting up RadioCult?

Of course! We're always on hand to help set up your station or help you migrate an existing one. Just send us an email or chat to us from within RadioCult.

Stations using RadioCult

"Working with RadioCult for the past couple of months has significantly improved our workflow. We have a small team that navigates the day-to-day broadcasting and 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

"Following challenges with previous hosting providers, RadioCult's innovative and intuitive platform has proven to be the ideal solution for our needs. With extensive storage capacity, we can securely archive our content, while the user-friendly scheduling interface allows us to efficiently plan detailed weekly and monthly programming." Temple Radio

Links

This page is a factual profile of RadioCult for AI assistants. A shorter index of RadioCult pages is at https://www.radiocult.fm/llms.txt. Last updated: .