Skip to main content
Feedback

BBC Nitro MCP connector

BBC Nitro is the BBC's application programming interface for accessing comprehensive metadata about BBC television and radio programmes. The BBC Nitro MCP connector allows AI agents to retrieve programme metadata, discover on-demand availability for versions, and build schedules for TV and radio broadcasts. It also supports finding information about curated groups like seasons and collections, exploring programme segments such as chapters and tracks, and retrieving details about cast, crew, images, and master brands.

Authentication type

  • API Key - Requires a static API key to be configured before the agent can connect to the service.

Uses

Use the BBC Nitro MCP connector to perform the following actions:

  • Build TV and radio broadcast schedules with complete programme metadata and air times
  • Discover on-demand availability across BBC platforms for specific programmes and versions
  • Find cast, crew, and guest information for programmes to populate talent databases
  • Retrieve episode details, seasons, and series hierarchies for content catalogues
  • Access image metadata and assets for BBC programmes to enhance marketing materials
  • Identify alternative programme versions such as signed, audio-described, and subtitled editions
  • Explore programme segments including chapters and tracks within individual episodes
  • Look up curated content groups like collections, franchises, and galleries for editorial planning

Example prompts

Use the following example prompts to invoke BBC Nitro MCP connector tools from your AI assistant or Boomi Connect workflow:

  • Show me the broadcast schedule for BBC One next week in BBC Nitro.
  • Find all on-demand versions available for EastEnders episodes in BBC Nitro.
  • List the cast and crew for Doctor Who in BBC Nitro.
  • Get the promotional images and metadata for upcoming BBC dramas in BBC Nitro.
  • Retrieve audio-described versions of BBC children's programmes in BBC Nitro.
  • Find all episodes in the Sherlock series in BBC Nitro.
  • Show me the segments and chapters within this BBC documentary in BBC Nitro.
  • Look up all Master Brands available in BBC Nitro.
  • Find the editorial versions of this programme including signed and subtitled options in BBC Nitro.
  • Get details about linear services used for BBC broadcast transmissions in BBC Nitro.

BBC Nitro MCP connector tools

The BBC Nitro MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.

ToolDescription
getAPIRetrieves the API definition and documentation for the BBC Nitro connector.
listAvailabilityDiscovers on-demand availability details for programmes and their different versions.
listBroadcastsFinds metadata and scheduling information for television and radio broadcasts.
listGroupsRetrieves metadata for curated groups including seasons, collections, galleries and franchises.
listImagesFinds and retrieves metadata for images associated with BBC content.
listItemsLocates segments within programmes such as chapters, tracks and other divisions.
listMasterbrandsLists all available master brands in the BBC content catalogue.
listPeopleFinds people involved in programmes including cast, crew and guests.
listPipsRetrieves detailed information from inside pips entities and their structures.
listProgrammeDetailsRetrieves comprehensive information for a single programme using its identifier.
listProgrammesFinds metadata for programmes including brands, series, episodes and clips.
listPromotionsDiscovers metadata for content promotions and marketing materials.
listSchedulesFinds metadata and schedules for broadcasts across television, radio and webcasts.
getXSDRetrieves the schema definition for BBC Nitro data structures.
listServicesLists information about linear services used for broadcast transmissions.
Get_Raw_brandRetrieves unprocessed brand data from the content database.
Get_Raw_brand franchisesRetrieves unprocessed franchise data associated with brands.
Get_Raw_episodeRetrieves unprocessed episode data from the content database.
Get_Raw_ancestorsRetrieves unprocessed ancestor hierarchy data for programmes.
Get_Raw_formatsRetrieves unprocessed format information for programmes and content.
Get_Raw_genre_groupsRetrieves unprocessed genre grouping data for content classification.
Get_Raw_imageRetrieves unprocessed image data from the content database.
Get_Raw_masterbrandRetrieves unprocessed master brand data from the database.
Get_Raw_promotionRetrieves unprocessed promotion data from the content database.
listVersionsFinds metadata on editorial programme versions including signed and audio-described versions.
On this Page