Skip to main content
Glama

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

TableJSON 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

Latest Blog Posts

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