Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
MOVIEGLU_LATNoOptional default latitude for geolocation queries37.7749
MOVIEGLU_LNGNoOptional default longitude for geolocation queries-122.4194
MOVIEGLU_CLIENTYesYour MovieGlu client (username) from your credentials email
MOVIEGLU_API_KEYYesYour MovieGlu API key (x-api-key from your credentials email)
MOVIEGLU_TERRITORYYesThe territory code (e.g., US, GB) for the API
MOVIEGLU_AUTHORIZATIONYesThe full Authorization header value, e.g. 'Basic A1B2c3...'

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
movies_now_showingA

List the top films currently in cinemas in the configured territory.

Results are ordered by number of showtimes in the MovieGlu database. Each film carries a film_id — use it with movie_showtimes, closest_showing, movie_details or ticket_link.

Args: limit: How many films to return (default 10, max 25).

movies_coming_soonA

List films coming soon to cinemas, ordered by release date.

Includes release dates, age ratings and synopses.

Args: limit: How many films to return (default 10, max 15).

search_moviesA

Search film titles by name fragment (search-as-you-type).

Results are ordered by popularity (showtime count) and include film_id, release date, duration and age rating.

Args: query: Film title fragment (at least 1 character). limit: Max results (default 5, max 25).

movie_detailsA

Full metadata for one film: synopsis, cast, directors, genres, ratings, trailers, images and nationwide show dates.

Args: film_id: MovieGlu numeric film id (from search / listing tools). size_category: Image size: small, medium, large, xlarge or xxlarge (comma-separated for multiple).

movie_trailersB

Trailer URLs (with qualities and regions) for one film.

Args: film_id: MovieGlu numeric film id.

cinemas_nearbyA

List the cinemas nearest to a location, with addresses and distances.

lat/lng are optional: when omitted, the configured default location (MOVIEGLU_LAT / MOVIEGLU_LNG) is used. Only cinemas with showtimes in the next 10 days are returned.

Args: limit: Max cinemas (default 10, max 25). lat: Latitude (-90..90). lng: Longitude (-180..180).

search_cinemasA

Search cinema names or towns (min 3 characters, search-as-you-type).

Works best with a geolocation (within 75 miles); without it, results are alphabetical. lat/lng fall back to the configured default location.

Args: query: Cinema chain or town name fragment (3+ chars). limit: Max results (default 5, max 25). lat: Latitude (-90..90), optional. lng: Longitude (-180..180), optional.

cinema_showtimesA

All showtimes at one cinema for one date.

With film_id: only that film. Without: every film playing that day. Times are as published by the cinema; times after midnight belong to the previous day (cinema day = 03:00-02:59).

Args: cinema_id: MovieGlu numeric cinema id. date: YYYY-MM-DD (defaults to today). film_id: Optional film id to narrow the schedule to one film. sort: popularity or alphabetical.

movie_showtimesA

Showtimes for one film at the cinemas nearest a location, sorted by distance.

A location is required: pass lat/lng, or set a default location (MOVIEGLU_LAT / MOVIEGLU_LNG).

Args: film_id: MovieGlu numeric film id. date: YYYY-MM-DD (defaults to today). limit: Max cinemas (default 10, max 25). lat: Latitude (-90..90), optional. lng: Longitude (-180..180), optional.

closest_showingA

Nearest cinemas showing a film, regardless of date and time.

For 'where can I see this film at all?' A location is required (lat/lng, or the configured default location).

Args: film_id: MovieGlu numeric film id. limit: Max cinemas (default 5, max 20). lat: Latitude (-90..90), optional. lng: Longitude (-180..180), optional.

ticket_linkA

Deep link to the cinema's ticketing page with film, date and time pre-selected. Use after presenting a showtime to the user.

MovieGlu does not support seat selection or payment; the link goes to the cinema's own website.

Args: cinema_id: MovieGlu numeric cinema id. film_id: MovieGlu numeric film id. date: Showtime date YYYY-MM-DD. time: Showtime time HH:MM (24h) exactly as published.

api_statusA

Diagnose the MovieGlu connection: which credentials are present, and whether a live API call succeeds. Use when other tools fail.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

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/brettyandell/MovieGlu_MCP_OpenWebUI'

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