Vinkius
Gordian Software

Gordian Software MCP for AI. Manage airline extras from search to purchase.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Gordian Software (Airline Ancillaries API) MCP on Cursor AI Code EditorGordian Software (Airline Ancillaries API) MCP on Claude Desktop AppGordian Software (Airline Ancillaries API) MCP on OpenAI Agents SDKGordian Software (Airline Ancillaries API) MCP on Visual Studio CodeGordian Software (Airline Ancillaries API) MCP on GitHub Copilot AI AgentGordian Software (Airline Ancillaries API) MCP on Google Gemini AIGordian Software (Airline Ancillaries API) MCP on Lovable AI DevelopmentGordian Software (Airline Ancillaries API) MCP on Mistral AI AgentsGordian Software (Airline Ancillaries API) MCP on Amazon AWS Bedrock

How this MCP server connects to your AI agent

Gordian Software provides a way to search for, add, and purchase flight extras like seats, baggage allowances, and lounge access.

It handles the whole lifecycle, letting your AI client manage everything from initializing a new trip record to checking refund eligibility and finally completing payment.

What AI agents can do with Gordian Software (Airline Ancillaries API) Automation

Add to basket

Adds specific products like seats or bags to the current trip's shopping basket for later purchase.

Cancel trip

Executes a full cancellation of an existing travel itinerary record with Gordian Software.

Check basket

Validates all items currently held in the shopping basket to ensure they are still purchasable and valid.

+ 14 more capabilities included
Search for flight extras

Initiate searches across multiple airlines to find specific products like seats, bags, or lounge passes.

Build and modify trip records

Create new travel itineraries, add passenger details, update PNR numbers, and build a selection of items into a purchase basket.

Finalize bookings and payments

Process the payment for all selected products using defined settlement methods, completing the actual ancillary purchases.

Check current booking status

Retrieve real-time details on an existing trip, including what's booked and any necessary next steps.

Manage refunds and cancellations

Determine if items are refundable or process a refund request following a cancellation.

React to flight changes

Notify the system when an external flight status changes, either canceling or modifying the original itinerary.

Included with Plan

Waiting for input…

AI Agent

What AI agents can do with Gordian Software (Airline Ancillaries API) with 17 Tools

These tools let you manage the entire ancillary lifecycle, letting your agent book seats, process payments, and update trip records.

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 Gordian Software (Airline Ancillaries API) on Vinkius

Add To Basket

Adds specific products like seats or bags to the current trip's shopping basket for later purchase.

Cancel Trip

Executes a full cancellation of an existing travel itinerary record with Gordian...

Check Basket

Validates all items currently held in the shopping basket to ensure they are still...

Check Cancellation

Checks if any specific item or booking component is eligible for a refund based on...

Create Trip

Initializes a new travel itinerary record, optionally starting an ancillary search...

Fulfill Trip

Processes the payment for all valid items in the basket using specified settlement or cash methods.

Get Basket

Retrieves a list of all products currently held in the trip's shopping basket.

Get Refund

Fetches detailed information regarding any potential refunds associated with a...

Get Search Results By Product

Filters search results to show only specific types of products, like seats or bags.

Get Search Results

Retrieves comprehensive search results, including itineraries and available...

Get Trip

Pulls the current and complete status details for a given trip record.

Inform Cancelled

Notifies Gordian Software that an external flight scheduled for this booking has been canceled.

Inform Changed

Alerts Gordian Software about any changes made to the original flight schedule or route.

Request Refund

Formalizes a request for an airline refund against a specific ticket booking.

Start Search

Begins an asynchronous search process for specific product types, like seats or...

Subscribe Callback

Sets up a callback connection to receive automatic event notifications from Gordian...

Update Trip

Modifies existing trip details, such as adding a PNR/Record Locator after the flight...

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.

Claude AI

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The Gordian Software integration is available immediately — no restart needed.

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 every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Gordian Software (Airline Ancillaries API), then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,100+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week
Gordian Software MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Gordian Software. 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 INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Built on the Model Context Protocol (MCP) for Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This connection provides 17 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

Juggling multiple airline booking portals takes forever.

Right now, if you need to add a seat or check baggage rules for a client, you're probably jumping between the main booking portal, the ancillary services page, and then maybe an external refund calculator. You copy the PNR from one tab into another, click 'Search,' wait 30 seconds, get a list of options, then go back to the cart just to confirm everything is still valid before you can finally hit 'Pay.'

With this MCP, your agent handles that whole mess in a single conversation. You tell it what's wrong—say, 'The client needs an extra bag and seat upgrade.' The agent finds the options, adds them, verifies they haven't changed price since you started looking, and prepares the payment all without you opening another browser tab. It’s just faster.

Use `get_trip` to see exactly what a client's booking looks like.

Before committing to any change, you manually have to check the trip status across several fields: Is the PNR added? Are the ancillary items present in the record? Did they get the correct currency applied? This involves clicking through multiple sections of a complex backend dashboard.

Now, you ask your agent to `get_trip`. It returns the current state—everything needed for decision-making—in one clear response. You don't guess; you just read what it tells you.

What your AI can actually do with this

This MCP connects your agent directly to Gordian Software's API, giving it the capability to handle complex airline ancillary bookings using natural language. You can start by creating a new trip record for a passenger or running an initial search across various airlines just by asking. Once you find what you need—say, three extra bags and an aisle seat—the agent adds those products to a basket and validates them before purchase.

If the booking changes or gets canceled, your AI client can handle updates or check refund status automatically. It makes dealing with multiple airline systems simple. When using Vinkius, all these complex payment and travel tools are available from one connection point, meaning you don't need to piece together separate connectors for every single step.

Built · Hosted · Managed by Vinkius Gordian Software - Book Airline Ancillaries API
Server ID 019e5d21-5c3d-7134-83cf-b18f891ebc7e
Vinkius Inspector
Compliance Grade A+
Score 98.33/100
Vinkius Inspector Badge — Score 98.33/100

Questions you might have

How do I start an ancillary search using the `start_search` tool? +

You trigger a search by asking your agent to begin searching for specific items, like seats or bags. The API runs this asynchronously and provides a Search ID you use later with get_search_results.

What's the difference between `get_basket` and `check_basket`? +

get_basket just shows you what items are currently in your cart. You must call check_basket to validate those specific items, ensuring they haven't sold out or changed price since you added them.

Can I update a booking after the flight is already booked? +

Yes, you use the update_trip tool. This lets you add necessary details like a PNR/Record Locator to an existing trip record without having to create a whole new one.

If I need to cancel a booking, what do I call first? +

It's best practice to check refund eligibility first. Use check_cancellation or get_refund before calling cancel_trip. This prevents surprises about who pays for the difference.

How do I handle real-time status updates using the `subscribe_callback` tool? +

You must first subscribe to event callbacks using this tool. This sets up a persistent connection that allows your AI client to receive automatic, asynchronous notifications when trip or payment statuses change in Gordian's system.

Before I use the `cancel_trip` tool, how can I verify if an item is refundable using `check_cancellation`? +

The check_cancellation tool confirms refundability before you proceed. It validates whether specific items in your basket qualify for a return, preventing failed cancellation attempts.

After I use the search tools and add items, what tool should I call to confirm the current overall status of the trip? (get_trip) +

Use get_trip to retrieve the latest snapshot of the entire booking. This confirms all added details, payment methods, and current passenger records are correctly stored on the system.

If I need an airline to issue a refund for a ticket, how do I start the process using `request_refund`? +

request_refund initiates the formal refund request with the airline. This tool starts the necessary workflow, which is separate from simply viewing past refund details via get_refund.

How do I check for available seats or bags for a specific trip? +

First, use the start_search tool with your trip_id and set seat_search or bag_search to true. Then, use the get_search_results tool with the returned search_id to see the available options once the search status is successful.

Can I update a trip with a PNR after the flight is booked? +

Yes. Use the update_trip tool by providing the trip_id and a JSON object containing the new fields (like the record locator) to keep your Gordian trip state in sync with your airline booking.

How do I finalize the purchase of items in the basket? +

Once you have added items using add_to_basket, use the fulfill_trip tool. You can specify the payment_type (e.g., 'gordian_settlement') to initiate the actual purchase process.

Built & Managed by Vinkius 30s setup 17 tools

We've already built the connector for Gordian Software. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 17 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.