villiers avatar

Villiers Charter

ai.villiers/charter

This connects Claude to Villiers' private jet charter platform, letting you get instant price estimates and request live quotes for flights worldwide. You can query routes between any origin and destination with passenger counts and dates, and it returns AI-powered pricing predictions based on their analysis of thousands of recent flights. The platform claims 10% price variance accuracy across their network of 10,000+ certified aircraft. Useful when you need to quickly price charter options in a conversation without opening a browser, or when building travel planning workflows that need aviation cost data. Supports flexible requirements like pets, extra luggage, and wheelchair access in the quote requests.

tools
6
transport
HTTP
last updated
May 31, 2026

Install

From registry metadata
$ npx add-mcp https://mcp.villiers.ai/mcp --name charter

Run in your terminal. add-mcp asks which agents to add it to (Claude Code, Codex, Cursor and more). Add -g to install it for every project.

Review the command, arguments and environment values before installing. MCP servers run with your local permissions.

Other ways

Claude Code

$ claude mcp add --transport http charter https://mcp.villiers.ai/mcp

Run in your terminal. Add --scope user to make it available in every project.

Tools

Verified live · 6 tools

Verified live against the running server on Nov 6, 2026.

get_jet_estimateGet an indicative private jet charter price estimate for a route, broken down by aircraft category (light / midsize / heavy jet). Returns an instant price range. IMPORTANT: an estimate is an indicative range, not a confirmed price. After presenting the estimate to the user, AL...4 params

Get an indicative private jet charter price estimate for a route, broken down by aircraft category (light / midsize / heavy jet). Returns an instant price range. IMPORTANT: an estimate is an indicative range, not a confirmed price. After presenting the estimate to the user, AL...

Parameters* required
destination*string
Destination city / airport name / IATA / ICAO, e.g. Nice or NCE
origin*string
Origin city / airport name / IATA / ICAO, e.g. London or LHR or EGLL
passengersinteger
Number of passengers (default 4)
round_tripboolean
Round trip? Default false (one-way)
request_jet_confirmationSubmit a request for CONFIRMED live private jet pricing. Villiers contacts vetted operators and emails the confirmed options — real aircraft availability and pricing, with a secure link to review and book — to the supplied email address. This endpoint requires a prior get_jet_...17 params

Submit a request for CONFIRMED live private jet pricing. Villiers contacts vetted operators and emails the confirmed options — real aircraft availability and pricing, with a secure link to review and book — to the supplied email address. This endpoint requires a prior get_jet_...

Parameters* required
aircraft_categorystring
Optional preference, e.g. Light Jet / Midsize Jet / Heavy Jet
client_referencestring
Optional opaque reference from YOUR OWN system (e.g. your internal order/booking id) for this request. Stored against the trip and echoed back unchanged in the response. Pass it here, then use get_...
departure_date*string
Departure date, YYYY-MM-DD (REQUIRED)
destination*string
Destination airport — city / airport name / IATA / ICAO, e.g. Nice or NCE (same as get_jet_estimate)
email*string
Email address to send the confirmed options to (REQUIRED)
first_namestring
Passenger first name (optional)
flexible_datesboolean
Are the dates flexible? (optional)
last_namestring
Passenger last name (optional)
luggageboolean
Extra or outsized luggage? (optional)
origin*string
Origin airport — city / airport name / IATA / ICAO, e.g. London or LHR or EGLL (same as get_jet_estimate)
passengersinteger
Number of passengers (default 4)
petsboolean
Travelling with pets? (optional)
phonestring
Contact phone number (optional)
return_datestring
Return date YYYY-MM-DD (for round trips)
round_tripboolean
Round trip? Default false
special_requestsstring
Free-text special requests: catering, accessibility, timing, occasion, etc. (optional)
wheelchairboolean
Wheelchair access required? (optional)
get_confirmation_statusCheck the outcome of a previous request_jet_confirmation call — has Villiers sent confirmed options yet, and where does the trip stand now (still being sourced / options sent / booked / closed with no booking). Requires an affiliate token (Bearer header) and only returns trips...1 params

Check the outcome of a previous request_jet_confirmation call — has Villiers sent confirmed options yet, and where does the trip stand now (still being sourced / options sent / booked / closed with no booking). Requires an affiliate token (Bearer header) and only returns trips...

Parameters* required
trip_id*string
The trip_id returned by request_jet_confirmation (REQUIRED)
search_empty_legsSearch Villiers' available empty-leg flights — heavily discounted, one-off private jet repositioning flights that are significantly cheaper than a full charter. Use this when a user wants cheap private jet deals, is flexible on dates, or asks about discounted or empty-leg flig...5 params

Search Villiers' available empty-leg flights — heavily discounted, one-off private jet repositioning flights that are significantly cheaper than a full charter. Use this when a user wants cheap private jet deals, is flexible on dates, or asks about discounted or empty-leg flig...

Parameters* required
destinationstring
Destination city / airport name / IATA / ICAO, e.g. Nice or NCE. Optional.
limitinteger
Max results (default 20, max 50)
offsetinteger
Pagination offset (default 0). Call again with offset=next_offset from the previous response to page past the first `limit` results — see has_more/next_offset in the output.
originstring
Origin city / airport name / IATA / ICAO, e.g. London or LHR or EGLL. Optional — mirrors destination, filters strictly on the departure side. Useful for a 'departing near me' search.
regionstring
Region filter: europe / americas / asia / all. Optional.
lookup_airportsList or search the airports Villiers can book private jet charters from and to — for building an airport picker or validating an airport before get_jet_estimate / request_jet_confirmation. Excludes airports that cannot take private jets, so every result is a valid airport inpu...4 params

List or search the airports Villiers can book private jet charters from and to — for building an airport picker or validating an airport before get_jet_estimate / request_jet_confirmation. Excludes airports that cannot take private jets, so every result is a valid airport inpu...

Parameters* required
countrystring
Optional. Country name, e.g. France.
limitinteger
Max results (default 50, max 100)
offsetinteger
Pagination offset (default 0). Call again with offset=next_offset from the previous response — see has_more/next_offset in the output.
querystring
Optional. IATA / ICAO code, airport name or city, e.g. NCE, EGLL, Nice. Omit to page the whole list.
list_attributed_enquiriesList the charter enquiries (trips) attributed to YOUR OWN affiliate token, newest first — so you can match enquiries that arrived via your website tracking link without going through the affiliate dashboard. Requires an affiliate Bearer token and only ever returns trips create...2 params

List the charter enquiries (trips) attributed to YOUR OWN affiliate token, newest first — so you can match enquiries that arrived via your website tracking link without going through the affiliate dashboard. Requires an affiliate Bearer token and only ever returns trips create...

Parameters* required
limitinteger
Max results (default 20, max 50)
offsetinteger
Pagination offset (default 0). Call again with offset=next_offset from the previous response to page past the first `limit` results — see has_more/next_offset in the output.

Sponsors

Details

Website
www.villiers.ai
Transport
HTTP
Registry
MCP registry, active
Tools verified
Nov 6, 2026