# mcp-server-tmdb

> MCP Server

This repository hosts a TMDB MCP server that integrates with The Movie Database API to offer movie information, search capabilities, and recommendations. It requires Node.js, npm, TypeScript, and a TMDB account.

## Overview

- **Category:** Search & Knowledge
- **Language:** JavaScript
- **Stars:** 75
- **Forks:** 2
- **Owner:** Laksh-star
- **GitHub:** https://github.com/Laksh-star/mcp-server-tmdb
- **Created:** 2024-12-10T16:16:23+00:00
- **Updated:** 2025-03-28T16:16:02+00:00
- **Source:** https://model-context-protocol.com/servers/mcp-server-tmdb-movie-information-api

## Setup

## Setup

1.  Ensure Node.js (v18.0.0+), npm (v8.0.0+), and Claude Desktop Application are installed.
2.  Obtain a TMDB account and API key.
3.  Clone the repository: `git clone [repository-url]` and navigate to the project directory: `cd mcp-server-tmdb`.
4.  Install dependencies: `npm install`.
5.  Build the server: `npm run build`.
6.  Set the environment variable: `export TMDB_API_KEY=your_api_key_here`.
7.  Integrate with Claude Desktop by adding the server configuration to `~/Library/Application Support/Claude/config.json` with the correct path and API key.
8.  Alternatively, install via Smithery: `npx -y @smithery/cli install @Laksh-star/mcp-server-tmdb --client claude`.

## Tools

## Available Tools

		1. search_movies (Search for movies by title or keywords).
		2. get_recommendations (Get movie recommendations based on a movie ID).
		3. get_trending (Get trending movies for a specified time window).
		4. Movies (Access comprehensive movie details including title, release date, rating, overview, genres, poster URL, cast, director, and reviews).
