mcpField
M
Mirai Flights

Mirai Flights

Remote
mirai.flightsMaps & Travel0Updated 1d ago

About Mirai Flights

Mirai Flights is an MCP server for searching and pricing private jet charters and empty-leg flights worldwide. It serves travelers using MCP clients, returning flight details and booking links without booking or taking payment on their behalf.

Key features

  1. 01Live charter price searches
  2. 02Empty-leg search and filters
  3. 03Routes with up to five legs
  4. 04Flight details and booking links
  5. 05Interactive offer cards in supported clients
  6. 06Six languages and two currencies

Use cases

  1. 01Comparing charter prices for a route and date
  2. 02Finding empty legs within a budget
  3. 03Pricing a multi-leg trip
  4. 04Opening a selected offer to book

MCP support

The hosted MCP server exposes location lookup, charter and empty-leg searches, and offer-detail tools over Streamable HTTP without authentication. MCP clients receive search results and booking links; booking and payment take place outside the server.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://mcp.mirai.flights/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

Tools

Details

From the project README
Mirai Flights

Mirai Flights MCP server: private jet charter and empty leg search for AI assistants

Let Claude, ChatGPT, Cursor or any MCP client price a private jet charter, find discounted empty leg flights and hand the traveler a booking link, all from a chat. Free, hosted, no account or API key.

https://mcp.mirai.flights/mcp

Mirai Flights is a fully digital private aviation broker, launched in 2019 and used by clients from 45 countries in 2025. Travelers book a business jet on mirai.flights or in the Mirai app at a fixed price calculated at the time of booking.

Why use it

  • Live charter prices. A search asks operators about the exact route, date and group size and returns priced options by aircraft type, cheapest first, usually within seconds, with the operator discounts shown on mirai.flights.
  • Results you can see. In Claude and ChatGPT, offers appear as the same cards as on mirai.flights: aircraft photos, prices and discounts, then a gallery, flight details and on-board amenities for the one you open, with a button to book it.
  • Empty legs up to 75% below the regular charter price. One-way repositioning flights you can filter by route, dates, group size, price and aircraft class, priced for the exact group before booking.
  • 100+ aircraft models, from light jets for short hops to heavy long-range jets.
  • From question to booking in one conversation. The offer the traveler picks comes with a link that opens the same flight and price on mirai.flights or in the Mirai app.
  • Multi-leg trips. Round trips and itineraries of up to five legs in one search.
  • Six languages, two currencies. English, Russian, German, Spanish, Italian and French; prices in EUR or USD.

Try it

Ask your assistant things like:

  • "Find a private jet from Nice to London next Friday at noon for 4 people."
  • "What does a heavy jet from Dubai to Geneva cost on 20 December for 8 passengers?"
  • "Price a round trip Geneva → Mykonos on 3 July, back on 10 July, 6 passengers."
  • "Any empty legs out of Miami this week for 2 people under $10,000?"
  • "Найди частный самолёт из Ниццы в Женеву на завтра на троих."

Install

No installation, no keys. Add the endpoint to your client:

ClientHow
Claude (claude.ai, Claude Desktop)Customize → Connectors → + Add → Add custom connector, enter https://mcp.mirai.flights/mcp, choose No sign in, then turn it on in a chat from + → Connectors. On Team and Enterprise plans an owner adds it under Organization settings → Connectors.
ChatGPTTurn on Developer Mode (Settings → Apps & Connectors → Advanced), create a connector with the URL above and No authentication, then enable it in a chat from the + menu. Needs a paid plan.
Claude Codeclaude mcp add --transport http mirai-flights https://mcp.mirai.flights/mcp
Claude Code plugin (server plus a skill that walks Claude through search and booking)claude plugin marketplace add MiraiFlights/mirai-flights-mcp, then claude plugin install mirai-flights@mirai-flights
CursorAdd { "mcpServers": { "mirai-flights": { "url": "https://mcp.mirai.flights/mcp" } } } to ~/.cursor/mcp.json
VS Code (GitHub Copilot)code --add-mcp '{"name":"mirai-flights","type":"http","url":"https://mcp.mirai.flights/mcp"}'
Any MCP clientStreamable HTTP at the URL above, no authentication.

How a booking happens

  1. Find places. find_location turns "Nice" or "LHR" into a city or airport reference. A city covers all its airports.
  2. Search. search_charter prices the route; search_empty_legs lists matching empty legs.
  3. Pick. The traveler chooses an option; get_charter_option or get_empty_leg returns its details and a booking link.
  4. Book. The traveler opens the link and confirms the flight on mirai.flights or in the Mirai app.

The assistant never books or pays on the traveler's behalf.

Interactive results

Clients that support MCP Apps, such as Claude and ChatGPT, show search results as an interactive view styled like mirai.flights:

  • charter offers as cards with the aircraft photo, class, seats, price and discount, with filters by aircraft class and sorting by price or flight time;
  • empty legs as cards with the route, departure window, seats and price per jet;
  • the details of an offer, with a photo gallery, flight details, on-board amenities and a Book button that opens the booking link.

The view follows the conversation language and refreshes an expired charter search on request. Other clients get the same data as text, including aircraft image URLs.

Tools

ToolWhat it does
find_locationFinds cities and airports by name or IATA/ICAO code and returns a ref for each. Every other tool takes places as refs.
search_charterPrices a charter route of 1–5 legs: local departure time, passengers, optional luggage and aircraft class. Progress is streamed while operators answer; options come back sorted by price, with aircraft image, seats and discount.
get_charter_resultsCollects more options for a search that returned complete: false.
get_charter_optionDetails of the charter option the traveler picked: flight legs, photos, on-board amenities and its booking link.
search_empty_legsSearches empty legs by route, dates, passengers, price and aircraft class. All filters are optional; listed prices are the minimum per jet.
get_empty_legDetails of one empty leg, the exact price for the group, and its booking link.
list_aircraft_classesAircraft classes (light, midsize, heavy and more) with example types, for filtering.

FAQ

Is it free? Yes. Searching is free and anonymous; travelers pay only for the flight they book with Mirai Flights.

Does the assistant book the flight? No. It finds and prices flights and gives a link; the traveler books on mirai.flights or in the Mirai app.

How accurate are the prices? Charter prices come from operators at the time of the search, and the fixed price is confirmed when the traveler books. An empty leg price depends on the number of passengers: the list shows the minimum per jet, and get_empty_leg prices it for the exact group.

Where does it work? Worldwide: any city or airport that find_location returns.

Which languages and currencies? en, ru, de, es, it, fr, and EUR or USD. Tools take language and currency per call; without language the server follows the client's Accept-Language, preferring English.

Connection details

Endpointhttps://mcp.mirai.flights/mcp
AuthenticationNone.
TransportStreamable HTTP, POST only, stateless. No Mcp-Session-Id is issued. GET returns 405.
Protocol versions2026-07-28, 2025-11-25, 2025-06-18, 2025-03-26, 2024-11-05.
Languagesen, ru, de, es, it, fr.
CurrenciesEUR (default), USD.
Rate limitsFair-use limits apply per client. Requests over the limit get HTTP 429; charter searches over the limit return a tool error asking to retry in a minute.
PaymentsNone. No tool books or takes payment.
Privacy policyhttps://mirai.flights/privacy
Terms of servicehttps://mirai.flights/terms
Support[email protected]

Repository contents

This repository holds the public listing and client packages for the hosted server; the server itself runs at the endpoint above.

  • server.json: entry for the official MCP Registry.
  • glama.json: maintainers for the Glama listing.
  • .claude-plugin/marketplace.json and plugins/mirai-flights: Claude Code plugin with the server and the private-jet-search skill.

License

MIT, see LICENSE.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.