Skip to main content
Glama

wizzy-mcp-tmdb

discover_movies

Find movies using advanced filters including genre, release date, rating, language, cast, crew, and streaming availability to curate personalized film recommendations.

Instructions

Performs advanced discovery of movies with extensive filtering options. Input: Optional parameters including language (ISO 639-1), region (ISO 3166-1), sort_by, certifications, release dates, genres, keywords, watch providers, vote counts, etc. Output: JSON with paginated results. Purpose: Enable complex, criteria-based movie discovery for AI-driven content curation.

Input Schema

NameRequiredDescriptionDefault
certificationNoFilter by certification (e.g., PG-13)
certification.gteNoCertification greater than or equal to
certification.lteNoCertification less than or equal to
certification_countryNoCertification country (ISO 3166-1)
include_adultNoInclude adult titles (default false)
include_videoNoInclude items with videos
languageNoISO 639-1 language (e.g., en-US)
pageNoPage number (1-500)
primary_release_date.gteNoPrimary release date from (YYYY-MM-DD)
primary_release_date.lteNoPrimary release date to (YYYY-MM-DD)
primary_release_yearNoPrimary release year
regionNoISO 3166-1 region (e.g., US)
release_date.gteNoRelease date from (YYYY-MM-DD)
release_date.lteNoRelease date to (YYYY-MM-DD)
screened_theatricallyNoFilter for movies screened theatrically
sort_byNoSort by (e.g., popularity.desc, release_date.desc, vote_average.desc, primary_release_date.desc, revenue.desc, original_title.asc)
vote_average.gteNoMinimum vote average (0-10)
vote_average.lteNoMaximum vote average (0-10)
vote_count.gteNoMinimum vote count
vote_count.lteNoMaximum vote count
watch_regionNoISO 3166-1 region for watch providers
with_castNoComma-separated person IDs
with_companiesNoComma-separated company IDs
with_crewNoComma-separated person IDs
with_genresNoComma-separated genre IDs
with_keywordsNoComma-separated keyword IDs
with_original_languageNoOriginal language (ISO 639-1)
with_peopleNoComma-separated person IDs
with_release_typeNoComma-separated release types (e.g., 2|3). TMDB expects bitmask but pipe is accepted by API
with_release_type.gteNoMin release type mask (advanced)
with_release_type.lteNoMax release type mask (advanced)
with_runtime.gteNoRuntime min (minutes)
with_runtime.lteNoRuntime max (minutes)
with_statusNoComma-separated status (Rumored|Planned|In Production|Post Production|Released|Canceled)
with_typeNoComma-separated movie types (Documentary, etc.)
with_watch_monetization_typesNoComma-separated monetization types (flatrate|free|ads|rent|buy)
with_watch_providersNoComma-separated watch provider IDs
without_companiesNoComma-separated company IDs to exclude
without_genresNoComma-separated genre IDs to exclude
without_keywordsNoComma-separated keyword IDs to exclude

Input Schema (JSON Schema)

{ "properties": { "certification": { "description": "Filter by certification (e.g., PG-13)", "type": "string" }, "certification.gte": { "description": "Certification greater than or equal to", "type": "string" }, "certification.lte": { "description": "Certification less than or equal to", "type": "string" }, "certification_country": { "description": "Certification country (ISO 3166-1)", "type": "string" }, "include_adult": { "description": "Include adult titles (default false)", "type": "boolean" }, "include_video": { "description": "Include items with videos", "type": "boolean" }, "language": { "description": "ISO 639-1 language (e.g., en-US)", "type": "string" }, "page": { "description": "Page number (1-500)", "minimum": 1, "type": "number" }, "primary_release_date.gte": { "description": "Primary release date from (YYYY-MM-DD)", "type": "string" }, "primary_release_date.lte": { "description": "Primary release date to (YYYY-MM-DD)", "type": "string" }, "primary_release_year": { "description": "Primary release year", "type": "number" }, "region": { "description": "ISO 3166-1 region (e.g., US)", "type": "string" }, "release_date.gte": { "description": "Release date from (YYYY-MM-DD)", "type": "string" }, "release_date.lte": { "description": "Release date to (YYYY-MM-DD)", "type": "string" }, "screened_theatrically": { "description": "Filter for movies screened theatrically", "type": "boolean" }, "sort_by": { "description": "Sort by (e.g., popularity.desc, release_date.desc, vote_average.desc, primary_release_date.desc, revenue.desc, original_title.asc)", "type": "string" }, "vote_average.gte": { "description": "Minimum vote average (0-10)", "type": "number" }, "vote_average.lte": { "description": "Maximum vote average (0-10)", "type": "number" }, "vote_count.gte": { "description": "Minimum vote count", "type": "number" }, "vote_count.lte": { "description": "Maximum vote count", "type": "number" }, "watch_region": { "description": "ISO 3166-1 region for watch providers", "type": "string" }, "with_cast": { "description": "Comma-separated person IDs", "type": "string" }, "with_companies": { "description": "Comma-separated company IDs", "type": "string" }, "with_crew": { "description": "Comma-separated person IDs", "type": "string" }, "with_genres": { "description": "Comma-separated genre IDs", "type": "string" }, "with_keywords": { "description": "Comma-separated keyword IDs", "type": "string" }, "with_original_language": { "description": "Original language (ISO 639-1)", "type": "string" }, "with_people": { "description": "Comma-separated person IDs", "type": "string" }, "with_release_type": { "description": "Comma-separated release types (e.g., 2|3). TMDB expects bitmask but pipe is accepted by API", "type": "string" }, "with_release_type.gte": { "description": "Min release type mask (advanced)", "type": "number" }, "with_release_type.lte": { "description": "Max release type mask (advanced)", "type": "number" }, "with_runtime.gte": { "description": "Runtime min (minutes)", "type": "number" }, "with_runtime.lte": { "description": "Runtime max (minutes)", "type": "number" }, "with_status": { "description": "Comma-separated status (Rumored|Planned|In Production|Post Production|Released|Canceled)", "type": "string" }, "with_type": { "description": "Comma-separated movie types (Documentary, etc.)", "type": "string" }, "with_watch_monetization_types": { "description": "Comma-separated monetization types (flatrate|free|ads|rent|buy)", "type": "string" }, "with_watch_providers": { "description": "Comma-separated watch provider IDs", "type": "string" }, "without_companies": { "description": "Comma-separated company IDs to exclude", "type": "string" }, "without_genres": { "description": "Comma-separated genre IDs to exclude", "type": "string" }, "without_keywords": { "description": "Comma-separated keyword IDs to exclude", "type": "string" } }, "type": "object" }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/drakonkat/wizzy-mcp-tmdb'

If you have feedback or need assistance with the MCP directory API, please join our Discord server