Introducing the Gracenote Video MCP Server
As the leading provider of advanced entertainment experiences across linear, streaming and FAST, Gracenote has served the industry as the source of truth across the entire video ecosystem. We are expanding that expertise into the AI domain by providing tools that allow LLMs to validate and enrich their responses with human-verified, up-to-date, and accurate data.
Gracenote’s Video Model Context Protocol (MCP) Server ensures that LLMs are grounded with real-world information to reduce hallucinations and ensure that LLMs have access to Gracenote entertainment metadata to make the best possible responses to LLM prompts. By connecting LLMs to Gracenote’s knowledge base, the response from LLMs each real-time query are verified, corrected, and enriched to provide responses that are based on the leading source of truth data spanning the entire video ecosystem.
This guide provides a comprehensive overview of the Gracenote Video MCP system. It details the architecture, workflow, and core concepts necessary for developers to successfully integrate and customize their LLM Agent using Gracenote's proprietary metadata.
About this Release
The release focuses on a feature set designed to address Grounding and Enrichment use cases: it provides tools that disambiguate entities from the Gracenote video catalogue (Named Entity Resolution).. This feature allows LLMs to answer most questions relating to movies, TV series, and TV episodes with authority and veracity.
This release is powered by Gracenote’s core streaming and linear data sets in the US.
What Will Follow
This is a feature-limited release that is intended for select partners to evaluate the grounding and enrichment use case. It grounds LLM queries with the Gracenote video catalogue to ensure that movie, episode, and TV titles are accurate and complete.
The subsequent releases will include global data, precise tools for determining availability, provide the means to effect a ‘shadow catalogue’ (ensuring the LLM returns results only from a limited catalogue even if the query relates to a title otherwise unavailable), and other tools that allow the LLM to make better recommendations about recent releases that post-date its training data.
Gracenote Studio System, Sports, and Music data sets will subsequently be made available via a dedicated MCP interface for each.
Response Data
Responses from the MCP server includes Gracenote video core metadata:
- Episodes: individual programs (TV episodes, one-off shows, …)
- Series: serialized programs (episodic TV shows, miniseries, talk shows)
- Movies: theatrical-release and made-for-TV movies
Response data includes program data such as descriptions, genre, cast, crew, awards, image links, TMSIds, among many others.
Out of Scope
The following use cases are out of scope for this release:
- Lineups: listing of available channel/stations, by geographic area and provider
- Stations: TV stations and related channels available in a lineup
- Additional data, such as Watch Prompts, Video Descriptors, Popularity
- Global Data
- Catalogue-specific queries
- Cost Control/Rate Limiting/Tracking
- Availability data
- Sports Data
Known Issues and Workarounds
No known issues with this release.
Example Use Cases and User Prompts
There are two key primary use cases for this release of the MCP server: Search and Discovery.
Search
- Searching for movies, TV shows, and episodes:
- Give me a list of 10 popular TV shows associated with Seattle
- What’s a great comfort movie?
- What’s the name of the comic book movie with the sarcastic super hero?
Discovery
- Exploring video and TV data to find new recommended content.
- The World Cup is next week. What are the 10 best soccer movies ranked by popularity?
- Recommend the 10 most popular movies to this user based on the following watch history [...]
- Recommend the top 10 TV shows by popularity for the following apps available to the user [...]
Below are some additional user prompt examples showing the wide range content that the MCP server can deliver:
- How does movie X compare to other films made by the same talent?
- Why is Movie X a good example of the genre?
- What is the genre of Movie X?
- What is the TMSID of this show Y?
- Who starred in episode Z of show Y?
- List the episodes of Brooklyn Nine-Nine where Jake references Die Hard.
- What's a great comfort movie?
- What's a good cop comedy with the deadpan sergeant?
- What buzzworthy movies should I watch?
- What are the best horror movies of the 1980s?
- What are the movies where Tom Cruise is a spy?
- Find movies similar to The Matrix
- What are the top-rated TV shows from 2023?
- Show me action movies with car chases
- What romantic comedies came out in the 1990s?
- Find thriller movies directed by Christopher Nolan
- What animated movies are good for kids?
- Show me documentaries about music
- What comedy shows are currently popular?
- Find movies starring Meryl Streep
- What superhero movies were released in 2022?"
- Find all movies starring Tom Hanks released between 1990 and 2000, and list their box office performance.
- Compare the filmographies of Christopher Nolan and Denis Villeneuve, focusing on their sci-fi works.
- List all Marvel movies in chronological order within the MCU timeline, including their release years.
- What are the most critically acclaimed independent films of 2023?