Skip to main content
Glama

KeyFlight PNR Converter

Server Details

Decode Amadeus, Sabre, Galileo and Worldspan PNRs into itineraries, JSON and PRO ticket PDFs.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-06-18
URL
Repository
Keyflight/keyflight-pnr-mcp
GitHub Stars
0
Server Listing
KeyFlight PNR Converter
ChatGPT
–
Claude
–

TDQS

A3.8/5.0

Scored across 2 tools

Disambiguation4/5

decode_pnr (parse PNR to text/JSON) and make_ticket (render a PDF e-ticket) have clearly distinct outputs, so an agent can pick correctly. The minor overlap is that both consume a raw PNR and make_ticket internally parses it, which could briefly make an agent wonder whether ticket generation is a superset of decoding.

Naming Consistency4/5

Both names follow a snake_case verb_noun pattern (decode_pnr, make_ticket), which is predictable. The only soft spot is that 'make' is vaguer than a more specific verb like 'generate' or 'render', but the convention is clearly consistent.

Tool Count3/5

Two tools is thin for a server that exposes a PNR API surface; it works for a narrow converter but leaves little room for adjacent operations. It sits at the borderline of feeling under-scoped rather than mis-scoped.

Completeness4/5

The two core workflows (decode to readable/structured itinerary, and produce a PDF e-ticket) are fully covered with no dead ends for the stated purpose. Minor gaps exist, such as no lightweight validate/inspect call or batch handling, but agents can work around them by calling decode_pnr first.

Available Tools

2 tools
decode_pnrDecode a PNRA
Read-only
Inspect

Decode a raw PNR into a readable itinerary (text) and structured JSON: passengers, flights, airports, terminals, times, flight duration, airline locators. Each decode with flights counts towards the monthly limit of the KeyFlight subscription, as in the PNR API.

Inputs: text (required), view, date_format, time_format.

make_ticketMake a PRO ticket PDFAInspect

Make a PRO e-ticket PDF (Expedia style: PNR, airline logos, class, optional price) from a raw PNR and return a link to the PDF. Passenger names and the PNR code come from the text unless given here. Included in the KeyFlight subscription.

Inputs: text (required), pnr, logo, price, +5 more.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      A
      quality
      C
      maintenance
      Enables agents to search live public airfares between airports across a date window or flexibility range, returning itineraries with prices, times, layovers, and cheapest/fastest/compromise picks, plus offline airport resolution. It runs locally over stdio with no API key, and reports missing fields honestly rather than inventing bags, fares, or prices.
      2
      MIT
    • F
      license
      Not graded
      quality
      C
      maintenance
      Enables travel agents to manage the full trip-quoting lifecycle, including searching flights and accommodations, building personalized itineraries, checking entry requirements and cancellation policies, creating and monitoring bookings, and getting upsell recommendations.
      -
    • F
      license
      Not graded
      quality
      D
      maintenance
      Official Industry Standard MCP for Travel Awards, Points, and more. Search award flight availability across multiple airline loyalty programs, find sweet spots, check transfer partners, and get market stats all via MCP.
      1
      -
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.