BBC iPlayer MCP connector
BBC iPlayer is the BBC's catch-up and streaming service, offering access to programmes, channels, and categories across its catalogue. The BBC iPlayer MCP connector allows AI agents to browse channels and categories, retrieve programme and episode details, and surface highlights across specific channels or categories. It also supports searching programmes by title and exploring broadcast schedules, helping teams build content discovery and recommendation workflows.
Authentication type
- API Key - Requires a static API key to be configured before the agent can connect to the service.
Uses
Use the BBC iPlayer MCP connector to perform the following actions:
- Browse BBC iPlayer channels and programme categories in one workflow
- Search BBC iPlayer content by title, keyword, or initial character
- Retrieve programme schedules and broadcast times for any BBC iPlayer channel
- Surface trending and recommended programmes to personalize viewer experiences
- Track user watching history and store purchases across BBC iPlayer
- Fetch episode, clip, and trailer details for any BBC iPlayer programme
- Discover onward viewing journeys and related content to boost engagement
- Access regional availability and category highlights for BBC iPlayer content
Example prompts
Use the following example prompts to invoke BBC iPlayer MCP connector tools from your AI assistant or Boomi Connect workflow:
Show me all BBC iPlayer channels available right now.What programmes are trending on BBC iPlayer this week?Find BBC iPlayer episodes for Doctor Who.List the categories available on BBC iPlayer.What's the schedule for BBC One today on BBC iPlayer?Search BBC iPlayer for documentaries about space.Show me what I've been watching on BBC iPlayer.Recommend programmes similar to Sherlock on BBC iPlayer.Get the clips available for a specific BBC iPlayer programme.List all regions supported by BBC iPlayer.
BBC iPlayer MCP connector tools
The BBC iPlayer MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.
| Tool | Description |
|---|---|
| Get_Programmes AtoZ search_ | Programmes by initial title character |
| Get_Categories_ | Get categories |
| Get_Sub-categories_ | Get sub-categories |
| Get_Episodes by category_ | List all the episodes for a category. |
| Get_Highlights by category_ | List the highlights for a category. |
| Get_Programmes by category_ | List all the programmes for a category. |
| Get_Channels_ | List all the channels. |
| Get_Broadcasts by channel_ | Get broadcasts by channel |
| Get_Highlights by channel_ | List the highlights for a channel. |
| Get_Programmes by channel_ | Get programmes by channel |
| Get_Schedule by channel_ | Get schedule by channel |
| Get_Clips_ | Get Clips |
| Get_Programme by PID_ | Episode for a given pid. |
| Get_Onward_Journey | Get Onward Journey |
| getPostRolls | Get Follow-ups (post-rolls) |
| Get_Trailers (pre-rolls)_ | Get Trailers (pre-rolls) |
| Get_Programme recommendations_ | Get programme recommendations |
| Get_Programmes popular_ | Get programmes popular |
| Get_Episodes by group_ | Get episodes by group, brand or series |
| Get_Programme highlights_ | Get programme highlights |
| Get_Programmes by parent PID_ | Programme for a given pid. |
| Get_Episodes by parent PID_ | Child episodes for a given programme pid. |
| Get_Regions_ | List all regions |
| Get_Schema_ | Get schema |
| Search_ | Search |
| Search-suggest_ | Search-suggest |
| Get_Status_ | Get status |
| Get_User store purchases_ | Get user store purchases |
| Get_User store recommendations_ | Get user store recommendations |
| Get_User watching_ | Get user watching |