# drakonkat/wizzy-mcp-tmdb [Health: Active]

**Category:** 🎨 Art & Culture  
**Repository:** https://github.com/drakonkat/wizzy-mcp-tmdb  
**GitHub Stars:** 4  
**Views:** 3  
**Installs:** 0  
**Upvotes:** 0  
**Directory Page:** https://allmcps.com/mcp/drakonkat-wizzy-mcp-tmdb

## Description
A MCP server for The Movie Database API that enables AI assistants to search and retrieve movie, TV show, and person information.

## Claude Desktop Quick Installation
Install path detected from listing signals. Uses `npx` (confidence: high):

```json
"mcpServers": {
  "wizzy-mcp-tmdb": {
    "command": "npx",
    "args": ["wizzy-mcp-tmdb"],
    "env": {
      "TMDB_AUTH_TOKEN": ""
    }
  }
}
```

**Requires environment variables:** `TMDB_AUTH_TOKEN` — the values above are empty placeholders; fill in real credentials before running (see the repository for what each one is for).

## Documentation

## What drakonkat/wizzy-mcp-tmdb MCP server does

The drakonkat/wizzy-mcp-tmdb MCP server gives MCP-compatible AI clients access to selected The Movie Database data. It is implemented in JavaScript and focuses on discovery and retrieval rather than modifying TMDB records.

The available capabilities described in the project materials are:

- Searching across movies, TV shows, and people with `search_tmdb`.
- Retrieving detailed information for a selected item with `get_tmdb_details`.
- Listing trending content across media types with `trending_all`.

Search requests can include a query, page number, language, and adult-content setting. Detail requests identify the media type and item ID, and can request additional related data such as credits and images. Trending requests support a time window, page, and language.

## How it works

The server communicates with its MCP client over standard input and output. The client invokes a named tool with structured arguments, and the server makes the corresponding request through the TNL TMDB proxy at `production-api.tnl.one`.

The project documentation identifies `TMDB_AUTH_TOKEN` as the bearer token used for proxy access. A typical client configuration starts the JavaScript entry point with Node and passes this value through the process environment. The repository also includes unit, integration, and protocol tests, using mocked API responses for API-related test cases.

## Setup and configuration

Running the drakonkat/wizzy-mcp-tmdb MCP server requires Node.js 18 or later because the application relies on global `fetch` support. Clone the repository, enter its directory, and install the project dependencies with npm. Set `TMDB_AUTH_TOKEN` in the shell environment before starting the server.

The documented startup command is:

```bash
node mcp-tmdb-server.js
```

The README also documents `npm start` as a way to start the project. In an MCP client configuration, use the Node command, configure stdio transport, and provide the token in the server's environment settings. The repository includes an example using an npm-installed package name, but the local source startup command is the clearest documented option for a checkout.

## Tools and capabilities

`search_tmdb` performs a multi-search over movies, television shows, and people. Use it for broad discovery when the media type is not known in advance.

`get_tmdb_details` fetches information for a specific movie, TV show, or person. Its example accepts an item type and numeric ID, with an optional `append` value for related data.

`trending_all` returns trending items across all supported media types. The example accepts a daily or other time-window value, a page number, and a language code.

## Limitations and notes

The server depends on the TNL TMDB proxy and a bearer token supplied through `TMDB_AUTH_TOKEN`; the README describes that token as coming from an administrator. The material does not establish API quota, pricing, or availability terms for the proxy.

No hosted endpoint is documented. Clients therefore need to run the server locally and connect to its stdio transport. The README mentions IDEs and chat clients generally but does not identify specific clients from the supported-client list. The project is licensed under MIT.

_Full upstream README: https://allmcps.com/mcp/drakonkat-wizzy-mcp-tmdb/readme_

