Orca MCP
Server Details
Free MCP server for movies & TV. 21 tools: search, ratings, rankings, streaming, episodes. Works with Claude, Cursor, and other AI agents. No key required.
GitHub: https://github.com/mmdju/OrcaMcp
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 21 tools
Most tools have clearly distinct purposes with helpful 'Use for' / 'Do NOT use for' guidance, but a few boundaries are fuzzy: movies_ratings and movies_compare_lists both surface IMDb Top 250/Letterboxd ranks, and movies_details overlaps with both ratings and artwork. Overall, an agent should be able to pick correctly most of the time.
The set is predominantly snake_case with clear domain prefixes like movies_, tv_, and person_, which creates a predictable rhythm. However, the pattern is not a strict verb_noun convention, and a few names (find_by_external_id, movies_where_to_watch, person_watch_path) break the otherwise uniform movies_/tv_ prefix style.
At 21 tools, the server is on the heavy side of the rubric's 16-25 borderline range. The broad movie/TV domain justifies many of these, but there is enough overlap (ratings vs. compare_lists, tv_episodes vs. tv_season) that the set feels slightly over-scoped rather than tightly curated.
The server covers the major read-only movie/TV workflows: search, details, ratings, reviews, videos, watch providers, trending, collections, person filmographies, TV episodes, and release calendars. Minor gaps exist—such as no dedicated box-office or certification data—but they are easy to work around and don't create dead ends.
Available Tools
21 toolsfind_by_external_idARead-onlyIdempotentInspect
Resolve an IMDb id (tt...) to its TMDB id, media type, title and year. Use when you only have an IMDb link/id and need to call the other tools. Tells you the exact next call.
Inputs: imdb_id (required).
movies_artworkARead-onlyIdempotentInspect
High-quality artwork for a film or show: poster, backdrop, logo, banner from Fanart. Accepts title, TMDB id or IMDb id - provide only one. Use when the user explicitly wants images/artwork. Do NOT use for metadata (use movies_details).
Inputs: id, media, query, imdb_id.
movies_collectionARead-onlyIdempotentInspect
Franchise viewing order: all parts of a saga in release order with runtime each, total runtime, ratings, posters, and (with region) where each part streams. Accepts a film title (resolves its collection) or a TMDB collection id directly - provide only one of query, collection_id, tmdb_id. Use for 'in what order do I watch X' questions. Returns empty with an explanation for standalone films.
Inputs: media, query, region, tmdb_id, +2 more.
movies_companiesARead-onlyIdempotentInspect
Resolve a studio name to its TMDB company id, e.g. 'A24', 'Pixar', 'Netflix'. Pass an id to movies_discover as company for 'best of studio X' questions.
Inputs: query (required), limit.
movies_compare_listsARead-onlyIdempotentInspect
Rank of a film in the IMDb Top 250 and Letterboxd Top 500 side by side. Use for 'what rank is X' or 'is X in the top 250' questions. Covers only ranked films - unranked titles return empty, which means 'not in either list', not 'does not exist'.
Inputs: query (required).
movies_detailsARead-onlyIdempotentInspect
Full details for one movie or TV show: plot, genres, ratings (TMDB, IMDb, Rotten Tomatoes, Metacritic), cast, director, trailer, awards, IMDb id, poster. Use after movies_search gave you an id. Do NOT guess ids - search first.
Inputs: id (required), media, language.
movies_discoverARead-onlyIdempotentInspect
Find movies or shows by filters: genre, year, minimum rating, minimum votes, sort order. Use for 'action movies after 2020 rated above 7' style questions. Titles with few votes are noisy - min_votes (default 300, 0 disables) filters them. For brand-new releases use sort newest with min_votes 0-50, or movies_trending for what is hot now. Items with low_votes:true have shaky scores - warn the user. Do NOT use for title search (use movies_search).
Inputs: page, sort, year, genre, +7 more.
movies_keywordsARead-onlyIdempotentInspect
Resolve a theme word to TMDB keyword ids, e.g. 'zombie', 'heist', 'time travel'. Pass an id to movies_discover as keyword for theme browsing.
Inputs: query (required), limit.
movies_personARead-onlyIdempotentInspect
A person in film/TV: bio, photo, top acting credits and directing credits. Use for 'what else did the Dune director make' or actor filmography questions. Returns top 15 credits by votes, not everything.
Inputs: query (required), language.
movies_ratingsARead-onlyIdempotentInspect
Ratings for one film across sources: TMDB score, IMDb score and votes, plus IMDb Top 250 and Letterboxd Top 500 ranks. Accepts a title, a TMDB id, or an IMDb id (tt...) - provide only one. Use for 'how is X rated everywhere' questions. Resolves all ids internally - this is the entity-resolution showcase.
Inputs: id, media, query, imdb_id, +1 more.
movies_reviewsARead-onlyIdempotentInspect
User reviews for one movie or show: author, author rating, date, excerpt, link. Accepts title, TMDB id or IMDb id - provide only one. Use for 'what do people say about X' questions. Ratings alone live in movies_ratings.
Inputs: id, limit, media, query, +2 more.
movies_searchARead-onlyIdempotentInspect
Search movies, TV shows and people by title or keyword. Use when the user asks about a film, series or actor, or you need a TMDB id for another tool. Returns id, title, year, rating and poster. Do NOT use for ranked-list questions (use movies_compare_lists) or episodes (use tv_episodes).
Inputs: query (required), page, type, limit, +1 more.
movies_similarARead-onlyIdempotentInspect
Films or shows similar to a given one: merged similar + recommendations, deduplicated. Accepts title, TMDB id or IMDb id - provide only one. Use for 'like Whiplash what should I watch' questions. Do NOT use for genre browsing (use movies_discover).
Inputs: id, limit, media, query, +2 more.
movies_trendingARead-onlyIdempotentInspect
What is trending now: movies, shows or people, today or this week. Use for 'what is popular right now' and new-release questions (new titles have few votes, so they rarely pass rating filters - look here instead). Do NOT use for all-time rankings (use movies_compare_lists).
Inputs: limit, media, window, language.
movies_videosARead-onlyIdempotentInspect
Trailers, teasers, clips and featurettes for one movie or show, trailers first with YouTube watch URLs. Accepts title, TMDB id or IMDb id - provide only one. Use for 'trailer for X' questions.
Inputs: id, limit, media, query, +2 more.
movies_where_to_watchARead-onlyIdempotentInspect
Where to stream, rent or buy a movie/show in a given country: Netflix, Prime, Disney+ etc. Needs a TMDB id from movies_search. Availability changes - present it as current snapshot, not a promise.
Inputs: id (required), media, region.
person_watch_pathARead-onlyIdempotentInspect
Where to start with an actor/director/crew member: one starter pick (safest first watch), best-rated, most popular and recent titles. With region, headline picks also show subscription streaming. Use for 'where do I start with X' questions.
Inputs: query (required), limit, region, language.
release_calendarARead-onlyIdempotentInspect
What is coming out: upcoming movies in theatres (by region) or shows currently on air. Optional from/to date window (YYYY-MM-DD). Use for 'what comes out in December' or 'what is in cinemas now' questions. Dates shift - present as a planning snapshot.
Inputs: to, from, page, limit, +3 more.
tv_episodeARead-onlyIdempotentInspect
One episode in full: title, overview, airdate, runtime, rating, still, director, writer, guest stars. Accepts show title, TMDB id or IMDb id - provide only one - plus season and episode numbers. Series only.
Inputs: id, query, season, episode, +2 more.
tv_episodesARead-onlyIdempotentInspect
Episode list for a TV series: season/episode numbers, titles, airdates, summaries. Use for 'breaking bad season 2 episodes' style questions. For one season with ratings and stills use tv_season, for a single episode with guest stars use tv_episode. Series only - do NOT use for movies.
Inputs: query (required), limit, season.
tv_seasonARead-onlyIdempotentInspect
One season of a TV series in full: episode titles, airdates, runtimes, ratings, summaries, stills. Accepts show title, TMDB id or IMDb id - provide only one. Omit season for the latest season. Series only - movies are rejected with guidance.
Inputs: id, query, season, imdb_id, +1 more.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceRemote MCP server that lets AI assistants read tracked competitive intelligence — competitor news, reviews, website changes, social posts and ads — and act on it by managing projects, competitors, battle cards, reports and canvases. Every answer carries a source and a date, and write actions only publish when explicitly shared.MIT
- AlicenseCqualityCmaintenanceCompetitor Monitor AI - MCP server providing AI-powered tools and automation by MEOK AI Labs117 npm46 PyPIMIT
- AlicenseAqualityDmaintenanceEnables brand visibility monitoring across major AI platforms like ChatGPT, Claude, Gemini, and Perplexity. It allows users to track visibility scores, analyze competitor data, and receive actionable insights to improve AI-generated brand recommendations.169 npm1MIT

industrylens-mcpofficial
AlicenseNot gradedqualityCmaintenanceBrowse IndustryLens's published competitive-intelligence reports and head-to-head competitor comparisons from any AI agent — real, source-backed data.MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.