Fandango MCP
Provides read-only access to Fandango movie showtimes, theater calendars, and seat availability, including seat map rendering and multi-day availability scanning.
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., "@Fandango MCP find showtimes for Twisters this Friday"
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.
Fandango MCP
Unofficial, read-only MCP server for Fandango showtimes and seat availability, reverse-engineered from observed web traffic.
Built entirely by GPT-5.5 via Codex CLI.
Overview
Exposes anonymous, read-only Fandango movie discovery, theater calendars, showtimes, and seat maps through MCP. It can find showtimes and inspect available seats, but it cannot buy, hold, reserve, validate, favorite, or check out tickets.
fandango_movie_showtimes- search one movie across nearby theaters for a datefandango_theater_showtimes- list one theater's movie showtimes for a datefandango_theater_calendar- read a theater's available showtime datesfandango_seat_availability- read raw seat availability for a showtimefandango_scan_movie_availability- scan movie availability across multiple days, optionally with seat maps and best open groupsfandango_render_seat_map- render a terminal seat map with open/taken seats and contiguous open groups
Typical workflow: fandango_movie_showtimes or fandango_theater_showtimes returns a showtimeHashCode, then fandango_render_seat_map or fandango_seat_availability inspects seats. For multi-day "good seats" searches, use fandango_scan_movie_availability with includeSeatDetails; it returns all showtimes, capped seat-map details, and bestAvailability.
Seat map symbols: □ open, ☒ taken, ▣ open wheelchair, ▦ taken wheelchair.
Available Tools
6 toolsfandango_movie_showtimesFind Movie ShowtimesARead-only
Find read-only Fandango showtimes for one movie across nearby theaters on one date. Requires either zip or lat/long; lat/long is preferred when both are present.
Inputs: date (required), movieId (required), lat, zip, +4 more.
fandango_render_seat_mapRender Seat MapARead-only
Read and render a Fandango seat map as terminal-friendly Unicode boxes. Uses □ for open seats and ☒ for taken seats.
Inputs: showtimeHashCode (required), style, referer, maxOpenGroups, +2 more.
fandango_scan_movie_availabilityScan Movie AvailabilityARead-only
Scan one movie across a date range and nearby theaters. Optionally attaches seat counts for available showtimes. This is read-only and capped at 31 days.
Inputs: days (required), movieId (required), startDate (required), lat, +6 more.
fandango_seat_availabilityRead Seat AvailabilityARead-only
Read the Fandango seat map for one showtimeHashCode and return normalized open/taken seat counts and coordinates. This never enters ticketing or checkout.
Inputs: showtimeHashCode (required), referer.
fandango_theater_calendarRead Theater CalendarARead-only
Read Fandango's showtime calendar for one theater, including which dates currently have showtimes.
Inputs: theaterId (required), startDate.
fandango_theater_showtimesFind Theater ShowtimesARead-only
Find read-only Fandango showtimes for one theater on one date. Optionally filter to a movie id and format.
Inputs: date (required), theaterId (required), format, movieId, +1 more.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 6 tools
Tools have distinct purposes: movie showtimes, theater showtimes, seat mapping, theater calendar, and availability scanning. The only potential confusion is between fandango_movie_showtimes and fandango_theater_showtimes, but the descriptions clarify the different foci. Overall, agents should reliably select the correct tool.
All tools start with 'fandango_', but naming mixes noun_noun (movie_showtimes, seat_availability) and verb_noun (render_seat_map, scan_movie_availability) patterns. This inconsistency could cause slight confusion, though the verbs are informative.
With 6 tools, the set is well-scoped for a read-only movie ticketing service. Each tool covers a distinct aspect (showtimes by movie or theater, seat maps, availability scanning, theater calendar), and there are no redundant tools.
The tools provide comprehensive read-only access to showtimes, seat maps, and theater calendars. Missing features like movie metadata (synopsis, ratings) are understandable given the focus on ticketing; minor gaps exist but do not hinder core workflows.
Maintenance
Related MCP Connectors
Unofficial read-only MCP server for VeryChic hotel offers
Movie Planner MCP: watchlists, showtimes, tracked cinema ticket links.
Official MCP server for MAQAMI, a hotel and flight booking platform with 3M+ hotels. Search live hotel rates and flights, look up places, airports and hotel details, then prebook and book. Remote Streamable HTTP endpoint, no API key required.
The official Planning Center MCP server for interacting with your ministry's data.
Related MCP Servers
- 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-
- AlicenseAqualityDmaintenanceMCP server for the OMDb API - search movies, series, and episodes from any MCP-compatible client.5MIT
- FlicenseAqualityDmaintenanceMCP server that mirrors and historically archives the current cinema program of Movieplexx Buchholz, enabling queries for showtimes, film details, and history via SQLite-backed tools.5-
- AlicenseNot gradedqualityDmaintenanceMCP server for querying movie schedules and seat availability from Moviecom.ISC