Skip to main content
Glama
Fandango MCP
by atfinke

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 date

  • fandango_theater_showtimes - list one theater's movie showtimes for a date

  • fandango_theater_calendar - read a theater's available showtime dates

  • fandango_seat_availability - read raw seat availability for a showtime

  • fandango_scan_movie_availability - scan movie availability across multiple days, optionally with seat maps and best open groups

  • fandango_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 tools
fandango_movie_showtimesFind Movie ShowtimesA
Read-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 MapA
Read-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 AvailabilityA
Read-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 AvailabilityA
Read-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 CalendarA
Read-only

Read Fandango's showtime calendar for one theater, including which dates currently have showtimes.

Inputs: theaterId (required), startDate.

fandango_theater_showtimesFind Theater ShowtimesA
Read-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

    A3.9/5.0

    Scored across 6 tools

    Disambiguation4/5

    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.

    Naming Consistency3/5

    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.

    Tool Count5/5

    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.

    Completeness4/5

    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

    ActivityInactive
    ResponsivenessOutdated data

    Related MCP Connectors

    Related MCP Servers

    • F
      license
      A
      quality
      D
      maintenance
      An 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
      -
    • A
      license
      A
      quality
      D
      maintenance
      MCP server for the OMDb API - search movies, series, and episodes from any MCP-compatible client.
      5
      MIT
    • F
      license
      A
      quality
      D
      maintenance
      MCP 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
      -