mcp-server-tmdb

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.

28
2

TMDB MCP Server

This MCP server integrates with The Movie Database (TMDB) API, providing movie information, search, and recommendations for use with applications like Claude Desktop.

Prerequisites include Node.js (v18+), npm (v8+), TypeScript, a TMDB account with an approved API key, and the Claude Desktop application. The server requires macOS or Linux, 4GB RAM, and a stable internet connection.

Features include tools like search_movies (searches movies by title), get_recommendations (provides movie recommendations based on a movie ID), and get_trending (lists trending movies by day or week). It also provides access to comprehensive movie details via tmdb:///movie/<movie_id>.

Getting Started involves obtaining a TMDB API key, cloning the repository, installing dependencies (npm install), building the server (npm run build), and setting the TMDB_API_KEY environment variable. Integration with Claude Desktop requires adding a configuration block to the config.json file. Alternatively, installation can be done via Smithery. Example usages include searching for movies, getting trending movies, and retrieving movie recommendations or details.

Repository

LA
Laksh-star

Laksh-star/mcp-server-tmdb

Created

December 10, 2024

Updated

March 28, 2025

Language

JavaScript

Category

Search & Knowledge