moviefinder-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@moviefinder-mcp find movies like Inception"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
moviefinder-mcp
An MCP server that wraps the TMDB API so an MCP-aware client (Claude Desktop, Claude Code, etc.) can search movies and TV, look up details, find what's trending, get recommendations, and check where a title is streaming.
Tools
Tool | Description |
| Search movies by title; optional |
| Search TV shows by name. |
| Movie details with cast, director, and trailer URL. |
| TMDB recommendations for a movie ID. |
| Movies similar to a movie ID. |
| Trending |
| Watch providers (stream / rent / buy) by country (default |
| Discover by |
All tools return summarized JSON (id, title, year, overview, rating, poster URL, plus tool-specific fields) instead of raw TMDB payloads.
Related MCP server: wizzy-mcp-tmdb
Setup
Requirements: Node 20+.
npm install
cp .env.example .env
# edit .env and paste your TMDB v4 read access token
npm run build
npm start # runs the compiled server over stdioGetting a TMDB API key
Create a TMDB account at https://www.themoviedb.org/.
Copy the API Read Access Token (v4 auth) — not the v3 API key.
Put it in
.envasTMDB_API_KEY=....
The server sends it as Authorization: Bearer <token>.
Register with Claude Desktop
Edit claude_desktop_config.json (macOS:
~/Library/Application Support/Claude/claude_desktop_config.json,
Windows: %APPDATA%\Claude\claude_desktop_config.json):
{
"mcpServers": {
"moviefinder": {
"command": "node",
"args": ["/absolute/path/to/moviefinder-mcp/dist/index.js"],
"env": {
"TMDB_API_KEY": "your_v4_read_access_token_here"
}
}
}
}Restart Claude Desktop. The tools above will appear under the moviefinder
server.
Notes
The genre list (
/genre/movie/list) is fetched once and cached in memory fordiscover_movies.401/404/429responses are surfaced with actionable messages.Inputs are validated with
zodbefore any TMDB call.
Available Tools
8 toolsdiscover_moviesC
Discover movies by genre, minimum rating, year, and sort order.
Inputs: genre, min_rating, year, sort_by.
get_movie_detailsA
Fetch full details for a movie including cast, director, and trailer URL.
Inputs: movie_id (required).
get_recommendationsB
Get TMDB's recommendations for users who liked the given movie.
Inputs: movie_id (required).
get_similarA
Get movies similar to the given movie (matched on keywords/genres).
Inputs: movie_id (required).
get_trendingB
Get trending movies, TV, or both, for the day or the week.
Inputs: media_type (required), time_window (required).
search_moviesB
Search TMDB for movies by title, optionally filtered by release year.
Inputs: query (required), year.
search_tvB
Search TMDB for TV shows by name.
Inputs: query (required).
where_to_streamA
Show streaming, rental, and purchase options for a movie in a given country (defaults to US).
Inputs: movie_id (required), country_code.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 8 tools
Each tool has a clearly distinct purpose. Discovery, details, recommendations, similar, trending, search (movies and TV), and streaming options are all well-separated, with no ambiguous overlaps.
All tools follow a consistent verb_noun pattern using snake_case (e.g., discover_movies, get_movie_details, search_movies). The naming is predictable and clear.
With 8 tools, the scope is well-balanced for a movie/TV information server. Each tool addresses a distinct need without being excessive or insufficient.
The set covers key functionalities: search, discover, trending, details, recommendations, similar, and streaming. A minor gap is the lack of TV show details (only search_tv exists), but overall coverage is solid.
Maintenance
Related MCP Connectors
Unlock a world of television with the TV Maze MCP server. Effortlessly search for shows by name or
Movies MCP — wraps iTunes Search API (movies, free, no auth) and TVmaze API (TV shows, free, no…
OMDb MCP — IMDB-derived movie / TV / episode data (BYO key)
Related MCP Servers
- AlicenseDqualityDmaintenanceAn MCP server that allows users to search for movies, get detailed information, receive genre-based recommendations, and discover popular/trending films using OMDb and TMDb APIs.515 npmMIT
- AlicenseAqualityDmaintenanceA MCP server for The Movie Database API that enables AI assistants to search and retrieve movie, TV show, and person information.2310 npm4MIT
- FlicenseAqualityDmaintenanceAn MCP server that wraps The Movie Database (TMDB) API, enabling search for movies and TV shows, retrieval of movie details, recommendations, similar movies, trending content, streaming providers, and movie discovery.8-
- FlicenseNot gradedqualityDmaintenanceA robust MCP server that wraps The Movie Database API, enabling LLMs to search movies, get details, popular movies, and recommendations.-