Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI β†’ MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE β†— (opens in a new tab)
  • llms.txt β†— (opens in a new tab)
  • Catalog JSON β†— (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub β†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
Β© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. πŸ—„οΈ Databases
  3. Tmdb MCP Server
Tmdb MCP Server logo
Health: ActiveRecent health check succeeded.Last checked 9/7/2026, 7:22:02 PM

Tmdb MCP Server

User RatingsBe the first to rate and review this MCP server! Enrichment pendingWe haven’t run our AI enrichment pass on this listing yet, so the overview, use cases, and FAQ below may be sparse or missing. We work through the catalog over time β€” check back soon.
View Repository1 GitHub StarsTotal stargazers on GitHub for the source repository (1 stars).Visit Website

MCP server for The Movie Database (TMDB): movie, TV, and people search, detail, and discovery.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β€” or use 1-click editor setup below.

Add to CursorAdd to VS Code
Not yet automatically verified

We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β€” we're steadily working through the catalog.

Manual Client & Custom JSON ConfigExpand JSON β–Ύ

Client Config & Setup

Choose your client or environment
Target File:~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "tmdb-mcp-server-2": {
      "command": "bunx",
      "args": [
        "@cyanheads/tmdb-mcp-server@latest"
      ]
    }
  }
}

πŸ’‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.

Install Directory Badge Claim listing AlternativesπŸ—„οΈ More in Databases

Documentation Overview

@cyanheads/tmdb-mcp-server

Search movies, TV, and people on The Movie Database (TMDB) β€” credits, ratings, trailers, images, recommendations, and region-aware streaming availability via MCP. STDIO or Streamable HTTP.

8 Tools β€’ 3 Resources

Version License Docker MCP SDK npm TypeScript Bun

Install in Claude Desktop Install in Cursor Install in VS Code

Framework


Tools

Eight tools organized search-before-detail β€” tmdb_search_titles resolves a name to an integer id, the get_* tools fetch full records, and tmdb_discover_titles / tmdb_get_trending / tmdb_get_watch_providers cover filtered browsing and streaming availability. TMDB keys on integer ids, not titles, so search comes first.

ToolDescription
tmdb_search_titlesSearch movies, TV, and people by name. The required first step β€” resolves a name to the integer id the detail tools consume.
tmdb_get_movieFull movie detail in one call β€” synopsis, runtime, genres, US certification, budget/revenue, cast, crew, trailers, recommendations, keywords, external ids.
tmdb_get_showFull TV show detail β€” overview, air dates, status, season/episode counts, creators, networks, season summaries, cast, trailers, content rating.
tmdb_get_seasonEpisode list for one season β€” names, air dates, runtimes, vote averages, stills, per-episode guest stars, plus the season's regular cast.
tmdb_get_personPerson detail and full filmography β€” biography, vital dates, the combined_credits cast/crew lists, and cross-platform external ids.
tmdb_discover_titlesFiltered, sorted discovery across movies or TV β€” the power-query: genre, date/vote ranges, vote-count floor, cast/crew/network, watch providers, runtime, sort.
tmdb_get_trendingTrending movies, TV, or people for the day or week.
tmdb_get_watch_providersRegion-scoped streaming availability (JustWatch) β€” flatrate/rent/buy/ads/free provider lists plus the TMDB link. A region code is required.

All list and detail responses resolve image *_path fields to full https://image.tmdb.org/t/p/… URLs and resolve genre_ids[] to genre names. Every tool carries the TMDB attribution in its output enrichment.

tmdb_search_titles

Resolve a movie, show, or person name to ranked results with integer ids.

  • multi mode (default) mixes movies, shows, and people, each result tagged with media_type; movie/tv/person restrict to one type and enable type-specific ranking
  • Optional year filter (movie/tv modes), language override, include_adult toggle, and page for paging past the first 20
  • Each result carries id, media_type, title/name, release_year, overview, vote_average, resolved genre_names, and the relevant poster/profile URL
  • An empty result set is a valid answer, returned with recovery guidance β€” not an error

tmdb_get_movie

Fetch full movie detail by TMDB id in a single request.

  • Folds credits, videos, recommendations, similar, keywords, external ids, and release dates into one call via append_to_response β€” trim the append array to shrink the payload (e.g. ["credits"] for cast only)
  • US theatrical certification extracted from the release_dates namespace; top-billed cast and key crew (Director/Writer/Screenplay/Producer); YouTube trailers with watch URLs
  • Does not include streaming availability β€” that is region-specific; use tmdb_get_watch_providers

tmdb_get_show

Fetch full TV show detail by series id β€” the series mirror of tmdb_get_movie.

  • Same append_to_response set, with content_ratings (US TV rating) in place of release_dates
  • Adds season summaries, creators, networks, and the last/next episode to air
  • Pass a season_number from seasons[] to tmdb_get_season for the episode list

tmdb_get_season

Fetch the episode list for one season of a show β€” bridges the show-level summary and per-episode detail.

  • Per-episode names, air dates, runtimes, vote averages, still URLs, and guest stars (embedded per episode)
  • Plus the season's regular recurring cast (distinct from per-episode guest stars)
  • series_id is echoed from the input β€” the TMDB season endpoint does not return it. Season 0 is "Specials"

tmdb_get_person

Fetch person detail and the full combined filmography.

  • Biography, birth/death dates, place of birth, known-for department, aliases, gender label
  • combined_credits split into cast_credits and crew_credits, recency-ordered (most recent first) and capped to a display size β€” the pre-cap totals are reported and truncation is disclosed in the enrichment
  • IMDb id plus the extended cross-platform id set (Wikidata, social handles) for chaining to other servers

tmdb_discover_titles

The power-query β€” filtered, sorted discovery across movies or TV.

  • Filter by with_genres/without_genres, exact year or a release_date_gte/lte window, vote_average range, vote_count_gte floor, with_cast/with_crew (movie), with_networks (tv), with_watch_providers + watch_region, with_original_language, and runtime range
  • Sort by popularity, revenue, vote average, vote count, or release date. Pair vote_average.desc with vote_count_gte (~100–1000) so a 10.0-from-3-votes title does not dominate
  • with_cast/with_crew are movie-only and with_networks is tv-only on TMDB; the tool accepts them for both media_type values and no-ops the inapplicable ones with a notice
  • with_watch_providers requires a watch_region β€” streaming availability is region-specific. Omitting the region returns a typed region_required error

tmdb_get_watch_providers

Find where a movie or TV title streams in one region.

  • Returns flatrate (subscription), rent, buy, ads (ad-supported free), and free provider lists with logo URLs, plus the TMDB JustWatch-backed link β€” the supported path to actual deep links
  • A watch_region (ISO 3166-1 alpha-2) is required: availability is region-specific and there is no global answer; the response always carries a region caveat
  • An empty result for a region is a valid "not available to stream here" answer, not an error
  • Provider ids in the result feed back into tmdb_discover_titles with_watch_providers

Resources

TypeNameDescription
Resourcetmdb://movie/{movie_id}Movie detail by id, as injectable context β€” the same enriched record as tmdb_get_movie.
Resourcetmdb://tv/{series_id}Show detail by id β€” the same enriched record as tmdb_get_show.
Resourcetmdb://person/{person_id}Person detail and filmography by id β€” the same record as tmdb_get_person.

All resource data is also reachable via tools β€” the three resources are convenience wrappers over the detail service methods, so tool-only clients lose nothing. Search, discovery, trending, and seasons are query paths or intermediate records, not addressable entities, so they have no resources. There are no prompts: this is a data/lookup server with no recurring multi-step interaction template.

Features

Built on @cyanheads/mcp-ts-core:

  • Declarative tool and resource definitions β€” single file per primitive, framework handles registration and validation
  • Unified error handling β€” handlers throw, framework catches, classifies, and formats
  • Typed error contracts β€” every tool declares its failure reasons with recovery guidance for the agent
  • Pluggable auth: none, jwt, oauth
  • Swappable storage backends: in-memory, filesystem, Supabase, Cloudflare KV/R2/D1
  • Structured logging with optional OpenTelemetry tracing
  • STDIO and Streamable HTTP transports β€” runs locally or on Cloudflare Workers from the same codebase

TMDB-specific:

Read the full README β†’View source on GitHub β†’

Related MCP Servers

View all in Databases View all alternatives
  • T
    Tmdb MCP Server

    MCP server for The Movie Database (TMDB) API

    πŸ—„οΈ Databases0 views
    Compare vs Tmdb MCP Server β†’
  • Company Lens MCP Registry logoCompany Lens MCP Registry

    Search Japanese company database

    πŸ—„οΈ Databases0 views
    Compare vs Company Lens MCP Registry β†’
  • V
    Vidlens MCP

    YouTube as a queryable database for AI agents. 41 tools, zero config.

    πŸ—„οΈ Databases0 views
    Compare vs Vidlens MCP β†’
  • Genai Toolbox logoGenai Toolbox

    Open source MCP server specializing in easy, fast, and secure tools for Databases.

    πŸ—„οΈ Databases5 views
    Compare vs Genai Toolbox β†’

Reviews

No reviews yet β€” be the first to share how this listing worked for you.

Frequently Asked Questions about Tmdb MCP Server

Add the following block to your claude_desktop_config.json under mcpServers: "mcpServers": { "tmdb-mcp-server": { "command": "npx", "args": ["-y", "tmdb-mcp-server"] } }

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewTmdb MCP Server AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/tmdb-mcp-server-2?style=directory)](https://allmcps.com/mcp/tmdb-mcp-server-2)
HTML Embed
<a href="https://allmcps.com/mcp/tmdb-mcp-server-2"><img src="https://allmcps.com/api/badge/tmdb-mcp-server-2?style=directory" alt="Tmdb MCP Server on AllMCPs" /></a>

Technical Specs & Signals

CategoryπŸ—„οΈDatabases
More technical detailsExpand β–Ύ
TransportSTDIO
RuntimeNode.js
Last updatedSep 7, 2026
Views0
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars1
GitHub Star CountTotal stargazers on GitHub representing community popularity (1 stars).
36Quality signal: Fair Β· 36/100How this signal is calculated β–Ύ
Server availabilityNot measured

Not scored for repo-hosted servers β€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership10/20
Documentation & tools16/30
Adoption & activity1/15
Community engagement0/10

A guidance signal from public completeness & health data β€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

β˜… FeaturedAllMCPs Server logo

AllMCPs Server

The official MCP server for AllMCPs.com - submit and manage tools directly from your AI. The open directory for MCP servers. Connect Claude, Cursor, Windsurf, and AI agents to databases, tools, files, and APIs. Explore 10,000+ servers. AllMCPs is the premier, open directory for discovering, evaluating, and installing Model Context Protocol (MCP) servers to equip AI agents and LLMs with real-world superpowers.

Explore Server β†’

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge β€” proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it β€” no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in πŸ—„οΈ Databases β†’Best MCP servers for Databases β†’Alternatives to Tmdb MCP Server β†’Install in Claude DesktopInstall in CursorInstall in VS Code