Game, movie, and TV rating aggregation
Use Metacritic endpoints to turn game, movie, and tv rating aggregation into repeatable API requests with documented inputs and JSON responses.
Turn public Metacritic pages into structured critic and audience data — browse titles by content type and genre, game/movie/TV detail with Metascore and user score, and critic and user reviews as normalized JSON for review aggregation, rating research, and enrichment. Credential-free.
Extract Metacritic game, movie, and TV data — Metascores, user scores, critic reviews, and user reviews — as structured JSON from public Metacritic pages.
Endpoint families
4
Documented params
42
Examples
10
Live catalog snapshot
Active endpoints
10
Methods
GET
Required params
20
Schema refs
10
{
"platform": "Metacritic",
"endpoint": "metacritic-browse",
"method": "GET",
"path": "/metacritic/browse",
"auth": "apiKey"
}Use cases
Extract Metacritic game, movie, and TV data — Metascores, user scores, critic reviews, and user reviews — as structured JSON from public Metacritic pages.
Use Metacritic endpoints to turn game, movie, and tv rating aggregation into repeatable API requests with documented inputs and JSON responses.
Use Metacritic endpoints to turn critic and user review collection into repeatable API requests with documented inputs and JSON responses.
Use Metacritic endpoints to turn release and genre browse monitoring into repeatable API requests with documented inputs and JSON responses.
Managed execution
Every figure below is read from the live Metacritic endpoint catalog — 10 endpoints, 42 documented request parameters, and 10 published response schemas — the same catalog Docs and Playground run against.
10 documented Metacritic endpoints, grouped into 4 request families — Game, Movie and Tv, plus 1 more.
42 request parameters are documented across those Metacritic endpoints, 20 of them required — the full input contract is public before you write any integration code.
10 of the 10 Metacritic endpoints ship a recorded example response, and 10 carry a documented response schema — you can code against the real JSON before the first request.
Metacritic endpoints document their error responses (400, 404, 500 and 503) alongside the success schema, so a block, a rate limit, or a missing record comes back as a typed error rather than silently empty data.
10 hosted MCP tools back the Metacritic endpoints, so an agent can call the same routes with the same parameters and the same JSON contract, with no custom glue.
Coverage map
/metacritic/game/{slug}
/metacritic/movie/{slug}
/metacritic/tv/{slug}
/metacritic/browse
Endpoint catalog
/metacritic/browseBrowse Metacritic titles by content type, optionally filtered by genre and ordered by Metascore, popularity, or release date. Returns paginated title cards with Metascore and user score.
Sampled 14 Oct 2026: 20 items, 13 fields filled in every item. release_date: 1997-08-25 to 2018-10-26; rating: M (9), T (5), E (4) and 1 more.
MCP tool metacritic_browse
/metacritic/game/{slug}Returns a Metacritic game: Metascore (critic) and user score with sentiment and review counts, genres, per-platform scores, developer/publisher, rating, release date, and trailer.
Sampled 14 Oct 2026: 31 of 31 fields returned with a value. release_date: 2022-02-25; premiere_year: 2,022.
MCP tool metacritic_game
/metacritic/game/{slug}/critic-reviewsLists critic reviews for a Metacritic game by `slug` (such as `elden-ring`). Each review has the publication, score, quote, author, date, platform and source URL. `sort` is `date` (default), `score` or `publication`; `page` defaults to 1 and `per_page` to 20 with a max of 50. The response includes the `total` count.
Sampled 14 Oct 2026: 10 items, 7 fields filled in every item. date: 2022-02-23; url: areajugones.sport.es and 9 other hosts.
MCP tool metacritic_game_critic_reviews
/metacritic/game/{slug}/user-reviewsReturns paginated user reviews for a game: author, score (0-10), quote, date, platform, helpfulness, and spoiler flag.
Sampled 14 Oct 2026: 20 items, 6 fields filled in every item. date: 2025-09-26 to 2026-10-11; score: 4 to 10, median 9.
MCP tool metacritic_game_user_reviews
/metacritic/movie/{slug}Returns a Metacritic movie: Metascore (critic) and user score with sentiment and review counts, genres, cast/crew, rating, runtime, release date, IMDb id, and trailer.
Sampled 14 Oct 2026: 17 items, 1 field filled in every item. name: “Christopher Nolan” and 14 other values.
MCP tool metacritic_movie
/metacritic/movie/{slug}/critic-reviewsLists critic reviews for a Metacritic movie by `slug` (such as `oppenheimer`). Each review has the publication, score, quote, author, date and source URL. `sort` is `date` (default), `score` or `publication`; `page` defaults to 1 and `per_page` to 20 with a max of 50. The response includes the `total` count.
Sampled 14 Oct 2026: 10 items, 7 fields filled in every item. date: 2023-07-20 to 2023-08-03; score: 60 to 100, median 80.
MCP tool metacritic_movie_critic_reviews
/metacritic/movie/{slug}/user-reviewsReturns paginated user reviews for a movie: author, score (0-10), quote, date, helpfulness, and spoiler flag.
Sampled 14 Oct 2026: 20 items, 5 fields filled in every item, 1 not. date: 2023-07-23 to 2026-08-21; score: 0 to 10, median 9.
MCP tool metacritic_movie_user_reviews
/metacritic/tv/{slug}Returns a Metacritic TV show: Metascore (critic) and user score with sentiment and review counts, genres, networks, season count, rating, release date, IMDb id, and trailer.
Sampled 14 Oct 2026: 20 items, 1 field filled in every item. name: “Vince Gilligan” and 15 other values.
MCP tool metacritic_tv
/metacritic/tv/{slug}/critic-reviewsLists critic reviews for a Metacritic TV show by `slug` (such as `breaking-bad`). Each review has the publication, score, quote, author, date and source URL. `sort` is `date` (default), `score` or `publication`; `page` defaults to 1 and `per_page` to 20 with a max of 50. The response includes the `total` count.
Sampled 14 Oct 2026: 10 items, 6 fields filled in every item, 1 not. date: 2012-07-12 to 2012-08-22; score: 67 to 100, median 100.
MCP tool metacritic_tv_critic_reviews
/metacritic/tv/{slug}/user-reviewsReturns paginated user reviews for a TV show: author, score (0-10), quote, date, helpfulness, and spoiler flag.
Sampled 14 Oct 2026: 20 items, 5 fields filled in every item, 1 not. date: 2026-05-13 to 2026-10-09; score: 0 to 10, median 10.
MCP tool metacritic_tv_user_reviews
Related APIs
Media & Streaming
Follow German football from the Bundesliga down to the lowest Kreisklasse. Discover competitions in all 22 federations, then read matchdays, standings, scorers, clubs, teams, and players from the DFB's own amateur-football portal.
Media & Streaming
Browse Sportskeeda's sports and entertainment coverage, community wikis, quizzes, and fan games with the catalog's current slugs and filter limits.
Media & Streaming
Research streaming catalogs, title availability, providers, offers, seasons, episodes, and release changes from JustWatch with normalized JSON.
How to scrape Metacritic
Metacritic's Metascores and user scores summarize critic and audience reception for games, movies, and TV. Crawlora's Metacritic endpoints return browse listings, title detail, and critic/user reviews as normalized JSON — no login, rate-limit juggling, or proxy setup. A pull on 2026-10-27 showed the browse route covering 14,429 games and 17,434 movies at 24 per page, and a title whose parenthetical year differs from its release year.
/metacritic/browse?type=game&sort=score reported total 14,435 and returned 20 rows with slug, premiere_year and rating on 2026-10-30.
/metacritic/game/elden-ring returned a metascore of 96; its critic reviews reported total 93 but returned 10 rows at per_page 20, and user reviews reported 6,636. Oppenheimer showed 69 critic and 580 user reviews, and Breaking Bad 98 and 416, so a page can be shorter than per_page.
Batch across browse pages and titles to build catalogs for review aggregation, rating research, or enrichment.
browse for game reported total 14,429 and for movie 17,434, sorted by score with 24 per page. The first game was The Legend of Zelda: Ocarina of Time (1998), released 1998-11-23 and rated E.
The first movie, Dekalog (1988), had a premiere_year of 1996 and a release_date of 1996-03-22, because the title year is the work's original year. Use release_date and premiere_year for release analysis.
Agent skills
Install a Crawlora agent skill and your agent can pull Metacritic data as JSON through the documented API, without writing a scraper. These skills cover Metacritic:
Researches movies and TV titles across IMDb, TMDB, JustWatch, Rotten Tomatoes, and Metacritic using the Crawlora API. Use for title discovery, cast…
npx skills add github.com/Crawlora-org/crawlora-skills --skill entertainment-discovery-researchResearches movies and TV shows — metadata, cast/crew, ratings, reviews, streaming availability, and box-office performance — via the Crawlora API…
npx skills add github.com/Crawlora-org/crawlora-skills --skill movie-tv-researchFAQ
Send a content type to Crawlora's Metacritic browse endpoint, or a title slug to the game/movie/TV endpoints, and get Metascores, user scores, and reviews as structured JSON — no login. Collect public data and respect Metacritic's terms.
Yes — each of /metacritic/game, /metacritic/movie, and /metacritic/tv has matching critic-reviews and user-reviews endpoints that return the individual review text and scores behind the aggregate Metascore and user score.
Collecting publicly accessible game, movie, and TV rating and review data is generally permissible if you respect Metacritic's terms of use, robots directives, rate limits, and applicable law. This is for public data you are authorized to collect.
On 2026-10-27, 14,429 games and 17,434 movies for the default score sort, at 24 per page.