Search / ai.villiers/charter
Villiers Charter
R0· no sign-inInstant private jet charter price estimates and confirmed live quotes, worldwide.
v1.0.0 · active · website · descriptor JSON · versions
Search / ai.villiers/charter
R0· no sign-inInstant private jet charter price estimates and confirmed live quotes, worldwide.
v1.0.0 · active · website · descriptor JSON · versions
{
"mcpServers": {
"charter": {
"type": "http",
"url": "https://mcp.villiers.ai/mcp"
}
}
}claude mcp add --transport http charter https://mcp.villiers.ai/mcp[mcp_servers.charter]
url = "https://mcp.villiers.ai/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"charter": {
"type": "remote",
"url": "https://mcp.villiers.ai/mcp",
"enabled": true
}
}
}{
"mcpServers": {
"charter": {
"type": "http",
"url": "https://mcp.villiers.ai/mcp"
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=charter&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vbWNwLnZpbGxpZXJzLmFpL21jcCJ9"
}{
"servers": {
"charter": {
"type": "http",
"url": "https://mcp.villiers.ai/mcp"
}
}
}{
"mcpServers": {
"charter": {
"httpUrl": "https://mcp.villiers.ai/mcp"
}
}
}extensions:
"charter":
enabled: true
name: "charter"
type: streamable_http
uri: "https://mcp.villiers.ai/mcp"
timeout: 300
protocol.modernnewest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28protocol.statelessonly applies to 2026-07-28 serversprotocol.transportstreamable HTTPprotocol.list_ttlonly applies to 2026-07-28 serversauth.prm, auth.as_metadata, auth.cimdno remote uses OAuthauth.secret_in_urlno templated URLtools.descriptionsevery tool has a descriptiontools.description_length1 tools have descriptions over 1,024 characters, which crowds the contexttools.schemasevery tool has an object input schematools.annotations5 of 5 tools declare readOnlyHint or destructiveHinttools.directory_hintsevery tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHinttools.token_costabout 1,930 tokens to load every tooltools.api_dumptools are not a one-to-one API dumpstability.changesno tool changes in 30 daysstability.rug_pullno tool changed its meaning under the same namedeps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI packageNo tool definition changes recorded. A server's first observation is its baseline; later probes record what changes.
Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.
+dns-namespace +website +reachable +uptime-100% ~updated-142d-ago -no-repository
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://mcp.villiers.ai/mcp streamable-http | none | yes | 100% | 385 ms | 2025-03-26, 2025-06-18, 2025-11-25 | 2026-10-20 |
get_confirmation_statusread-only | 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 that were created under YOUR affiliate token — you cannot look up another affiliate's trip. Poll this instead of expecting a webhook. |
get_jet_estimateread-only | 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, ALWAYS offer them the next step — request_jet_confirmation — to receive exact, bookable, confirmed live pricing with real aircraft availability by email. |
list_attributed_enquiriesread-only | 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 created under YOUR token — you cannot list another affiliate's enquiries. Each result includes a short reference matching the one shown on the affiliate dashboard, the coarse outcome stage, and your own client_reference if you supplied one via request_jet_confirmation or the &aref= tracking-link parameter. |
request_jet_confirmationdestructive | 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_estimate call in the same session, with the price range presented to the user and their explicit opt-in to proceed — real operators quote real aircraft for these, so a request should reflect a qualified lead. Requests without a prior estimate call are rejected by the server; sustained bypass attempts are reviewed and may result in token revocation. Requires the user's email and a departure date. SANDBOX TESTING: to test your integration without ever creating a real trip or contacting a real operator, use email '[email protected]' (first_name 'Sandbox', last_name 'Test', phone '+1 555 0100', route LHR to NCE are the recommended values for a clean copy-paste test call, but only the EMAIL ADDRESS is actually checked to trigger sandbox mode — name/phone/route can be anything). Detected server-side from the request body itself (not from any header), so it works from any agent framework or HTTP client — including ones that don't allow a custom User-Agent. The response will say 'Test request accepted (sandbox mode detected)'. For further testing guidance, email [email protected]. |
search_empty_legsread-only | 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 flights. Optionally filter by origin, destination or region. Each result links to the specific flight to view and enquire. |
Schemas: list_tools.
{
"name": "ai.villiers/charter",
"icons": [
{
"src": "https://www.villiers.ai/logo.svg",
"sizes": [
"any"
],
"mimeType": "image/svg+xml"
},
{
"src": "https://www.villiers.ai/apple-touch-icon.png",
"sizes": [
"180x180"
],
"mimeType": "image/png"
}
],
"title": "Villiers Charter",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"remotes": [
{
"url": "https://mcp.villiers.ai/mcp",
"type": "streamable-http"
}
],
"version": "1.0.0",
"websiteUrl": "https://www.villiers.ai",
"description": "Instant private jet charter price estimates and confirmed live quotes, worldwide."
}