KeyFlight PNR Converter
Server Details
Decode Amadeus, Sabre, Galileo and Worldspan PNRs into itineraries, JSON and PRO ticket PDFs.
- 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
Scored across 2 tools
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.
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.
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.
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 toolsdecode_pnrDecode a PNRARead-onlyInspect
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
Parse logistics PDFs (Bills of Lading, customs declarations, invoices) into DCSA JSON.
Turn documents into structured data: parse, extract, classify, split, and fill PDF forms.
Turn any PDF into structured JSON via AI + OCR: invoices, bank statements, contracts.
PDF from HTML or Markdown, OCR, email validation, image conversion and hosting, QR and barcodes.
Related MCP Servers
AlicenseNot gradedqualityCmaintenanceEnables AI assistants to search, price-track, and book flights across ~300 airlines, with traveler profiles, preferences, and email fare-drop alerts.82MIT- AlicenseAqualityCmaintenanceEnables 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.2MIT
- FlicenseNot gradedqualityCmaintenanceEnables 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.-
- FlicenseNot gradedqualityDmaintenanceOfficial 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-
Glama MCP Gateway
Add one secure layer between your agents and this server.