mcpField
T
TMDB MCP Server

TMDB MCP Server

Local
github.com/rakeshgangwarGames & Entertainment2Updated 83w ago

About TMDB MCP Server

TMDB MCP Server gives MCP-compatible AI assistants access to The Movie Database (TMDB) API. It supports movie searches by title and optional year, and retrieves detailed movie information.

Key features

  1. 01Search movies by title
  2. 02Filter searches by release year
  3. 03Retrieve detailed movie information

Use cases

  1. 01Find a movie by title
  2. 02Narrow movie searches to a release year

MCP support

Exposes TMDB API movie search and detail retrieval through tools for MCP-compatible AI assistants. It requires a TMDB API key.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

No install method listed yet

We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.

Repository

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

TMDB MCP Server

A Model Context Protocol (MCP) server that provides access to The Movie Database (TMDB) API. This server enables AI assistants to search and retrieve movie information through the MCP interface.

Features

  • Search movies by title, year, and other criteria
  • Retrieve detailed movie information
  • Easy integration with MCP-compatible AI assistants

Prerequisites

  • Node.js >= 18
  • TMDB API key (get one from TMDB)

Installation

  1. Clone the repository:
git clone https://github.com/rakeshgangwar/tmdb-mcp-server.git
cd tmdb-mcp-server
  1. Install dependencies:
npm install
  1. Build the server:
npm run build

Configuration

Configure the MCP server in your MCP settings file (typically cline_mcp_settings.json):

{
  "mcpServers": {
    "tmdb": {
      "command": "node",
      "args": ["/path/to/tmdb-mcp-server/dist/index.js"],
      "env": {
        "TMDB_API_KEY": "your-api-key-here"
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}

Replace your-api-key-here with your TMDB API key and replace /path/to/ with actual path.

Available Tools

search_movies

Search for movies using The Movie Database API.

Parameters:

  • query (required): Search query string
  • year (optional): Filter by release year
  • page (optional): Page number (default: 1)

Example:

{
  "query": "Inception",
  "year": 2010,
  "page": 1
}

Development

  1. Make your changes in the src directory
  2. Build the project:
npm run build
  1. Test your changes by configuring the MCP server in your settings

Contributing

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -am 'Add some amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgments

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.