LabscoMCP early access ↗
Laksh-starMCP SERVER

TMDB MCP Server

Search The Movie Database from a conversation — find a film by title or keywords, see what is trending, and get recommendations from one you already like.

by Laksh-star ↗Games, Entertainment & FandomCommunity

LABSCO SUMMARY

Film questions answered from TMDB's live catalogue rather than the model's memory.

The value is accuracy about things that change — what is trending this week, what rating a film currently carries, which id belongs to which of three films sharing a title — and the movie id that search returns is what makes the follow-up questions precise. Install it from the repository rather than through npx: the npm package is an older build that exposes only the search, trending and recommendation calls.

What it is

A bridge to The Movie Database API. It registers 24 tools — movie, TV and person search, trending, recommendations, where-to-watch lookups and watchlist planners — plus a resource URI for reading a film's full record as JSON.

What you get

  • search_movies finds films by title or keywords, returning titles, TMDB ids, ratings and overviews
  • get_trending returns what is trending, with the time window set to day or week
  • get_recommendations takes a movie id and returns what TMDB recommends alongside it
  • tmdb:///movie/<id> exposes a film's full record as a resource — cast, director, reviews and poster URL in JSON
  • Beyond those three: watch-provider lookups, TV and person search, genre and keyword search, and workflow tools such as get_weekend_watchlist and build_franchise_watch_order

Requirements

A TMDB API key, free from your themoviedb.org account settings, placed in the .env file the repository provides. Installation is from source rather than a package manager: clone the repository, npm install, then npm run install:local writes the Codex and Claude Desktop configuration, after which the client needs a restart.

Setup effort

Build from source — git clone https://github.com/Laksh-star/mcp-server-tmdb.git