MovieGlu MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| MOVIEGLU_LAT | No | Optional default latitude for geolocation queries | 37.7749 |
| MOVIEGLU_LNG | No | Optional default longitude for geolocation queries | -122.4194 |
| MOVIEGLU_CLIENT | Yes | Your MovieGlu client (username) from your credentials email | |
| MOVIEGLU_API_KEY | Yes | Your MovieGlu API key (x-api-key from your credentials email) | |
| MOVIEGLU_TERRITORY | Yes | The territory code (e.g., US, GB) for the API | |
| MOVIEGLU_AUTHORIZATION | Yes | The 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
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| 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
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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