voidjet empty legs
by voidjet.io · remote · no sign-in to list tools · v1.1.0 · published by io.voidjet
Search empty-leg private jet offers; prepare inquiries and alerts the user confirms by email.
6 tools: 4 change things and 2 only read.
Scanned Oct 21, 2026
- Deletes or cancels0Claude Code: deny
- Can't be undone0Claude Code: ask
- Changes things4Claude Code: ask: see these tools
- Only reads2Claude Code: allow: see these tools
No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.
claude mcp add --transport http empty-legs https://api.voidjet.io/agent/mcpTools
Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.
6 tools
Changes things 4Claude Code: ask
create_flight_alertSets up an email alert for new empty legs on a route or from a place, for when the user asks to be notified and gives their email.No findings
Why it is in this group
- The name "create_flight_alert" says "create": a word for a change.
Description, as the server wrote it Sets up an email alert for new empty legs on a route or from a place, for when the user asks to be notified and gives their email. voidjet emails a confirmation link; the alert becomes active only after the user clicks it (double opt-in, valid 7 days). Needs origin or destination; dates, passengers and budget are optional.
Annotations the server declares
- destructiveHint: false
- idempotentHint: true
- openWorldHint: true
- readOnlyHint: false
report_unmet_needRecords a need voidjet cannot serve, for when the user wants voidjet to know about it: e.g.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it Records a need voidjet cannot serve, for when the user wants voidjet to know about it: e.g. no offer on the route, a return flight, pets, instant booking. Takes 1-5 categories and optional route, dates, passengers and budget; no personal data. Helps voidjet decide what to add.
Annotations the server declares
- destructiveHint: false
- idempotentHint: false
- openWorldHint: false
- readOnlyHint: false
request_charter_quoteRequests confirmed charter prices from partner Villiers for the route of a charter_alternative, for when the user has seen its price range, asked for confirmed prices and given the…No findings
Why it is in this group
- The name "request_charter_quote" says "request": a word for a change.
Description, as the server wrote it Requests confirmed charter prices from partner Villiers for the route of a charter_alternative, for when the user has seen its price range, asked for confirmed prices and given their email. NOT an empty leg: a regular charter and a paid partner offer. voidjet emails the user a link; Villiers receives the request only after the user sends the form on voidjet.io within 48 hours, then emails confirmed options directly. name, phone and message are optional and come from the user.
Annotations the server declares
- destructiveHint: false
- idempotentHint: true
- openWorldHint: true
- readOnlyHint: false
request_inquiryPrepares an inquiry for one offer, for when the user has asked to inquire and given their email.No findings
Why it is in this group
- The name "request_inquiry" says "request": a word for a change.
Description, as the server wrote it Prepares an inquiry for one offer, for when the user has asked to inquire and given their email. voidjet emails the user a link; nothing is forwarded to the provider until the user opens it and sends the pre-filled form on voidjet.io within 48 hours. name, phone and message are optional, come from the user and only pre-fill the form. Prices are indicative.
Annotations the server declares
- destructiveHint: false
- idempotentHint: true
- openWorldHint: true
- readOnlyHint: false
Only reads 2Claude Code: allow
get_empty_legCurrent details of one offer by the ref returned by search_empty_legs.No findings
Why it is in this group
- The name "get_empty_leg" says "get": a word for reading.
Description, as the server wrote it Current details of one offer by the ref returned by search_empty_legs. available=false means the offer is no longer listed.
Annotations the server declares
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
- readOnlyHint: true
search_empty_legsFinds current empty-leg flights by origin and/or destination (city, IATA/ICAO code, country, US state, region or area such as Greek Islands), dates, passengers, budget and aircraft…No findings
Why it is in this group
- The name "search_empty_legs" says "search": a word for reading.
Description, as the server wrote it Finds current empty-leg flights by origin and/or destination (city, IATA/ICAO code, country, US state, region or area such as Greek Islands), dates, passengers, budget and aircraft class. Returns up to 20 offers with route, date, aircraft, seats, indicative price, a voidjet link and a pre-filled inquiry link; provider names are not included. When more offers match, refine summarises all matches (frequent destinations, date span, prices). With no match, charter_alternative may contain a regular charter via partner Villiers: NOT an empty leg, and a paid partner offer.
Annotations the server declares
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
- readOnlyHint: true
This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.
Install
Pinned to version 1.1.0. Values in angle brackets are yours to fill in.
claude mcp add --transport http empty-legs https://api.voidjet.io/agent/mcpRun in a terminal.
Claude Code permissions
Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.
{
"permissions": {
"allow": [
"mcp__empty-legs__search_empty_legs",
"mcp__empty-legs__get_empty_leg"
],
"ask": [
"mcp__empty-legs__report_unmet_need",
"mcp__empty-legs__request_inquiry",
"mcp__empty-legs__request_charter_quote",
"mcp__empty-legs__create_flight_alert"
],
"deny": []
}
}Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as empty-legs. Review it before you use it.