TMDB

v1.0.0Search & Data Extractionstable

Search for movies by title. Returns a list of movies matching the search query with basic information like title, release date, overview, and rating.

tmdbmcpai-integration
Share:
73
Stars
0
Downloads
0
Weekly
0/5

What is TMDB?

TMDB is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to search for movies by title. returns a list of movies matching the search query with basic information like title, release date, overview, and rating.

Search for movies by title. Returns a list of movies matching the search query with basic information like title, release date, overview, and rating.

This server falls under the Search & Data Extraction category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • search_movies
  • get_movie_details
  • discover_movies
  • get_recommendations
  • get_trending

Use Cases

Search for movies by title
Get movie metadata and ratings
Laksh-star

Maintainer

LicenseMIT License
Languagetypescript
Versionv1.0.0
UpdatedMay 14, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

NPM

npx -y tmdb

Manual Installation

npx -y tmdb

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use TMDB

The TMDB MCP Server connects AI assistants to The Movie Database (TMDB) API, enabling natural language queries for movies, TV shows, actors, and directors. It exposes tools for searching movies by title or keyword, fetching detailed metadata including cast and reviews, discovering content by genre or mood, checking streaming availability by region, and retrieving trending titles on a daily or weekly basis. Movie enthusiasts and developers use it to build AI-powered recommendation experiences, compile watchlists, or get instant answers about films and their creators.

Prerequisites

  • Node.js 18+ installed for building and running the server
  • A TMDB API key — register for free at themoviedb.org → Account Settings → API
  • An MCP-compatible client such as Claude Desktop or Cursor
1

Get your TMDB API key

Sign up at themoviedb.org, go to Account Settings → API, and request an API key (Developer type is free). Copy the API Key (v3 auth) value.

2

Clone and build the server

Clone the repository and install dependencies. The server is built with TypeScript and compiled to JavaScript.

git clone https://github.com/Laksh-star/mcp-server-tmdb.git
cd mcp-server-tmdb
npm install
3

Configure your API key

Copy the example environment file and add your TMDB API key.

cp .env.example .env
# Then edit .env and set:
# TMDB_API_KEY=your_api_key_here
4

Configure Claude Desktop

Add the TMDB server to your Claude Desktop configuration. Pass TMDB_API_KEY as an environment variable.

{
  "mcpServers": {
    "tmdb": {
      "command": "node",
      "args": ["/absolute/path/to/mcp-server-tmdb/build/index.js"],
      "env": {
        "TMDB_API_KEY": "your_tmdb_api_key"
      }
    }
  }
}
5

Build and restart

Build the TypeScript project, then restart Claude Desktop to load the new server.

npm run build
6

Verify with a trending query

Ask Claude what movies are trending this week. A successful response with real TMDB data confirms the server is working.

TMDB Examples

Client configuration

Claude Desktop configuration for the TMDB MCP server with API key.

{
  "mcpServers": {
    "tmdb": {
      "command": "node",
      "args": ["/Users/you/mcp-server-tmdb/build/index.js"],
      "env": {
        "TMDB_API_KEY": "your_tmdb_api_key"
      }
    }
  }
}

Prompts to try

Once connected, try these prompts to explore movies and TV through Claude.

- "What movies are trending on TMDB this week?"
- "Search for Christopher Nolan films and sort them by rating"
- "Find thriller movies released in 2023 with a rating above 7"
- "Where can I watch Inception in India right now?"
- "Recommend movies similar to Parasite based on genre and themes"

Troubleshooting TMDB

API returns 401 Invalid API key

Verify TMDB_API_KEY is the v3 API key (not the Bearer token / v4 key). In your TMDB account settings, look for the 'API Key (v3 auth)' field, not the 'API Read Access Token'.

Server fails to start with 'Cannot find module' error

Run 'npm run build' in the mcp-server-tmdb directory to compile TypeScript to JavaScript. The Claude Desktop config must point to the compiled build/index.js file, not the TypeScript source.

Streaming availability queries return no results

Streaming availability requires specifying a country code in the query. Ask Claude 'Where can I watch [movie] in [country]?' using the country name — the server maps this to TMDB's region parameter (e.g., US, GB, IN).

Frequently Asked Questions about TMDB

What is TMDB?

TMDB is a Model Context Protocol (MCP) server that search for movies by title. returns a list of movies matching the search query with basic information like title, release date, overview, and rating. It connects AI assistants to external tools and data sources through a standardized interface.

How do I install TMDB?

Install via npm with the command: npx -y tmdb. Then add the server configuration to your AI client's JSON config file (e.g., claude_desktop_config.json or .cursor/mcp.json).

Which AI clients work with TMDB?

TMDB works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is TMDB free to use?

Yes, TMDB is open source and available under the MIT License license. You can use it freely in both personal and commercial projects.

Browse More Search & Data Extraction MCP Servers

Explore all search & data extraction servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "tmdb": { "command": "npx", "args": ["-y", "tmdb"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use TMDB?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides