Travelport MCP. Book Flights and Hotels in a Single Conversation
Travelport MCP connects your AI agent directly to a global travel distribution system, allowing it to handle complex booking workflows for flights and hotels. Your agent can search real-time pricing, check hotel availability by location or ID, manage traveler details, validate payment cards, and commit entire reservations into official itineraries.
Give Claude and any AI agent real-world access
Find available flights by performing specific searches or looking up the next segment of an existing itinerary.
Verify if a property has rooms open using location or ID, and retrieve detailed cancellation policies and house rules.
Create a temporary booking session, add travelers and offers, and submit the final details to create a confirmed reservation (PNR).
Check if credit cards are valid or if billing addresses match the card's information before attempting a purchase.
Ask an AI about this
Waiting for input…
What AI agents can do with Travelport: 21 Tools for Global Booking
These tools give your AI client granular control over every step of the travel process—from initial searches to final payment authorization.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using Travelport MCPAdd Offer To Workbench
Attaches a specific air flight offer to an existing reservation work session.
Add Traveler To Workbench
Adds the necessary details for one or more travelers to the current booking session.
Authorize Card
Temporarily checks if a payment card is valid and can be used for authorization.
Check Hotel Availability
Verifies which hotels have rooms open using the current version's search parameters.
Commit Workbench
Finalizes all details in a temporary booking session and submits it to create a...
Create Hotel Reservation
Creates a new hotel booking using the current version's parameters.
Create Workbench
Starts a brand-new, temporary reservation session to begin building an itinerary.
Get Hotel Rules
Retrieves the specific rules and policies for a selected hotel stay.
Price Offer Full
Calculates the total, final cost for an air flight offer using current product data.
Price Offer Reference
Gets a price estimate for an air flight offer based on a reference catalog item.
Retrieve Flight Reservation
Fetches the details and status of an existing, booked flight reservation.
Retrieve Hotel Reservation
Retrieves the full details and current status of a confirmed hotel booking.
Reverse Authorization
Voids a previous payment authorization, effectively canceling the hold on funds.
Search Flight Specific
Performs a detailed search for flights using specific criteria inputs.
Search Flights
Searches the entire catalog of products to find available flight options.
Search Next Leg
Finds and prices the next segment or leg of a multi-day flight itinerary.
Search Stays Complete
Performs a comprehensive search to find available hotel stays based on location and...
Search Stays By Id
Searches for specific hotel properties using their unique ID number.
Search Stays By Location
Finds available hotels by searching within a defined geographic area.
Validate Card
Checks if a provided payment card number is syntactically valid and active.
Verify Address
Confirms that the provided billing address matches the information recorded on the...
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on each call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Travelport, then connect any of our 5,200+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,200+ others, all in one place
- Add new capabilities to your AI anytime you want
- Connections are secured and governed automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog weekly
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Travelport. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS CLOUD
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on each call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
The hassle of coordinating travel details across multiple websites is exhausting.
Today, planning a complex trip means opening three different tabs: one for flights, one for hotels, and another for payments. You copy dates from the flight site into the hotel site, manually cross-reference policies, and then finally hop over to a separate payment portal. It’s slow, it's error-prone, and you spend half your time copying data.
With this MCP connection, that entire manual process collapses into one conversation. Your AI client handles the multi-step logic: finding flights using `search_flights`, checking hotels via `search_stays_by_location`, gathering traveler details, validating cards with `validate_card`, and confirming everything by calling `commit_workbench`. You get a confirmed result without leaving the chat.
Travelport MCP: Full Booking Control
Specific manual steps that vanish include copy-pasting reservation IDs, toggling between price quotes and actual bookings, and manually checking credit card expiration dates. Your agent does all of this logic in the background.
It's not just about finding deals anymore; it’s about execution. This MCP gives your AI client transactional capability—the ability to manage payments, create official records, and finalize multi-service trips reliably.
What Travelport MCP does for your AI
This MCP lets your AI client perform the full lifecycle of travel planning, from initial idea to confirmed booking. You'll stop manually juggling multiple websites just to compare prices or check policies. Your agent can search for flights departing anywhere in the world, find available stays near specific landmarks, and build an entire trip itinerary right inside your chat window.
The process is smart: it doesn't just give you a list of options; it lets you create a reservation session—a 'workbench'—where you add travelers, select offers, and even validate payment cards before finalizing the booking. This means complex corporate travel or multi-city trips that used to take hours of clicking now happen in minutes.
By hosting this connection within Vinkius, we make sure your AI agent has access to industry-leading capabilities, no matter which client you prefer.
019e38fe-d635-7308-bc29-eb1c31752f70 How to set up Travelport MCP
The bottom line is you get an automated assistant that handles the entire travel booking process without needing to switch between separate industry platforms.
Subscribe to this MCP and provide your Travelport credentials (Client ID, Secret, Username, Password, Access Group).
Use your AI client to initiate the process by requesting a new reservation session or starting a search for flights/hotels.
The agent collects all necessary data—like traveler names, dates, and payment info—and executes the required steps to return a confirmed itinerary or updated status.
Who uses Travelport MCP
This MCP is essential for corporate travel managers and agents who spend all day navigating disparate systems. If you're tired of copying dates, searching three different vendor sites, and manually confirming payment details across multiple interfaces, this tool saves your workflow.
Uses the MCP to automate the search and booking process for clients using natural language prompts instead of manual GDS entry.
Quickly retrieves existing reservation details or checks real-time flight availability across multiple employees' trips without logging into separate systems.
Integrates complex, multi-step travel booking capabilities directly into custom AI applications and internal agent workflows.
Benefits of connecting Travelport MCP
You don't manually check multiple rates. The MCP allows you to use price_offer_full or price_offer_reference to get the final, accurate cost for any air offer.
Managing reservations is simple. Instead of starting from scratch every time, your agent first uses create_workbench, then adds all necessary details using add_traveler_to_workbench.
You bypass the risk of incorrect payments. Before committing, you run validate_card and verify_address to ensure payment data is secure and accurate.
Booking policies are transparent. When searching for lodging, use get_hotel_rules so your agent can provide clients with cancellation details right away.
The entire process is contained. You search using search_flights or search_stays_by_location, build the itinerary, and finish everything by calling commit_workbench.
Travelport MCP use cases
Booking a multi-city business trip
A corporate manager needs to book flights across four cities and three nights of hotel stays. They ask their agent, and the agent uses search_flights for all legs, then runs search_stays_by_location for accommodations. Finally, it creates a workbench and commits everything in one go.
Handling an emergency booking
A travel agent needs to find the next available flight after a cancellation. They ask their agent, which uses search_next_leg to find replacement options, then recommends pricing it using price_offer_full.
Building a custom booking tool
A developer wants an internal app that handles travel. They use the MCP's tools like create_workbench, add_traveler_to_workbench, and commit_workbench to build reliable, structured code.
Confirming payment details for a client
Before confirming any booking, the agent runs validate_card and verify_address. This prevents errors and ensures the payment data is legitimate before running authorize_card.
Travelport MCP tradeoffs
What to watch out for, and the recommended way to handle each one.
Treating it like a simple search API
The user only asks for flight options, gets them, and assumes the trip is booked because they saw prices. They forget the payment step.
Always remember to run create_workbench first, add all necessary offers (add_offer_to_workbench), and finally call commit_workbench. Never assume a search result means a confirmed booking.
Ignoring hotel policies
Booking a stay based only on the price without knowing if it's refundable or non-refundable, leading to client disputes.
Before committing any hotel reservation, always use get_hotel_rules so your agent can read out the specific cancellation and policy terms.
Assuming card validity
Attempting a booking with a credit card number that is expired or uses an old billing address.
Run validate_card and then use verify_address before initiating payment authorization. This prevents the whole process from failing at the last second.
When to use Travelport MCP
Use this MCP if your workflow requires more than just finding prices; you need to perform a full, structured booking cycle, including creating temporary reservation sessions and committing payments. If you only need simple data retrieval—like 'What is the price of this specific flight?'—then basic search tools might suffice. However, if that single task requires checking availability, validating payment details, adding travelers, and finally confirming the transaction to get a PNR, then this MCP is necessary. Do not use it just because you need to find flights; you must be prepared to build out the entire booking process from start to finish.
Frequently asked questions about Travelport MCP
How do I start a new booking with the Travelport MCP? +
You begin by calling create_workbench. This initializes a temporary session ID that allows your agent to build the itinerary step-by-step before making any commitments.
Can I check if an existing reservation is still valid using Travelport MCP? +
Yes. You can use retrieve_flight_reservation or retrieve_hotel_reservation to pull up the current status and details of any booked trip.
Does the Travelport MCP handle payments directly? +
It manages the payment flow. First, you use validate_card and then, if everything is good, you run authorize_card before committing to the final booking.
What's the difference between searching for hotels by location vs. ID using Travelport MCP? +
Searching by location (search_stays_by_location) is useful when you only know the neighborhood, while search_stays_by_id lets you check a specific property even if you don't know its physical address.
How do I get prices for an air offer using Travelport MCP? +
You have two options: use price_offer_full to calculate the total cost based on current products, or use price_offer_reference if you are basing the price on a catalog item.