← Files Mercury JetsARCHIVED FILE
plugin.json
6.69 KB · Nov 11, 2026 · 12:29 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "app-695e5fef1eec8191b8facb29bf5b7d88",
"version": "1.1.0",
"description": "Private jet charter price estimates, airport lookup, aircraft specifications and empty-leg flight search from Mercury Jets.",
"author": {
"name": "MERCURYJETS INC",
"url": "https://www.mercuryjets.com/"
},
"homepage": "https://www.mercuryjets.com/",
"keywords": [
"private jet",
"charter",
"aviation",
"travel"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Mercury Jets",
"shortDescription": "Find private jet charter quote",
"longDescription": "Search private jet charters with Mercury Jets. Get price estimates by aircraft category for one-way or round-trip routes, find private jet airports by city, name or ICAO/IATA code, look up aircraft specifications, and search empty-leg flights between two airports.\n\nPrices are estimates before taxes and fees. Select Inquire in the results to continue on mercuryjets.com with your trip filled in; after you send an inquiry there, the Mercury Jets charter team confirms availability and the final quote.\n\nScheduled airline tickets and flight status are not covered.",
"developerName": "MERCURYJETS INC",
"category": "Travel",
"capabilities": [],
"websiteURL": "https://www.mercuryjets.com/",
"supportURL": "https://www.mercuryjets.com/contact-us/",
"privacyPolicyURL": "https://www.mercuryjets.com/privacy-policy-m-1.html",
"termsOfServiceURL": "https://www.mercuryjets.com/terms-of-service-m-1.html",
"defaultPrompt": [
"Private jet from Miami to New York for 4 passengers",
"I want to charter a private jet",
"Empty legs from Miami to New York"
],
"brandColor": "#CC8F1C",
"logo": "./assets/logo.png",
"composerIcon": "./assets/logo.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "A charter request without a route opens the search form.",
"prompt": "I want to fly private jet",
"tools_triggered": "show_flight_search",
"expected_behavior": "Flight search form widget with fields for departure, destination, date, time, passengers and trip type. Static UI with no live data, so it renders the same on every run."
},
{
"description": "A complete route returns price estimates by aircraft category.",
"prompt": "Private jet from Miami KOPF to Teterboro KTEB for 4 passengers on June 15, 2027",
"tools_triggered": "search_flights",
"expected_behavior": "Flight results widget for KOPF to KTEB on June 15 2027 for 4 passengers: one or more aircraft category rows, each with a from-price estimate and an Inquire button. Categories and prices vary with live operator availability."
},
{
"description": "Airport lookup for an area.",
"prompt": "Use the search_airports tool to list private jet airports in the Los Angeles area",
"tools_triggered": "search_airports",
"expected_behavior": "Airport search widget listing Los Angeles-area airports with ICAO/IATA codes, city and region. Results include Van Nuys (KVNY) and Los Angeles International (KLAX); other airports and their order vary by relevance."
},
{
"description": "Aircraft specifications for a model.",
"prompt": "Use the get_aircraft_info tool to look up Gulfstream G650 charter specs",
"tools_triggered": "get_aircraft_info",
"expected_behavior": "Aircraft info widget with a summary card for the closest model (model name, category, years, passenger capacity, cabin dimensions) and a list of matching aircraft by tail number; expanding an aircraft shows its year, passengers, cabin, and any safety certifications or WiFi. Semantic search may match similar G-series models, and the number of aircraft varies."
},
{
"description": "Empty-leg search for a route.",
"prompt": "Empty legs from Miami to New York",
"tools_triggered": "search_empty_legs",
"expected_behavior": "When legs are available: empty-legs widget showing the airports the route resolved to (for example Miami (KOPF) to New York (KTEB)) and the dates searched, then legs with aircraft, category, availability dates and prices, each airport marked as an exact match with the required airport or not. When none are available: a text reply giving the dates searched and suggesting other dates or a charter price estimate. Inventory changes hourly, so either outcome is correct."
}
],
"negative": [
{
"description": "Scheduled airline fares are outside the plugin's scope.",
"prompt": "What's the cheapest Delta flight from New York to Miami next Tuesday?",
"expected_behavior": "No Mercury Jets tool is called; ChatGPT handles the request without the plugin."
},
{
"description": "Live flight tracking is outside the plugin's scope.",
"prompt": "Track flight UA1234 and tell me if it will arrive on time.",
"expected_behavior": "No Mercury Jets tool is called; ChatGPT handles the request without the plugin."
},
{
"description": "Hotels and general travel planning are outside the plugin's scope.",
"prompt": "What are the best hotels near the Eiffel Tower in Paris?",
"expected_behavior": "No Mercury Jets tool is called; ChatGPT handles the request without the plugin."
}
]
},
"demo_recording_url": "https://www.mercuryjets.com/demogptapp.mp4",
"commerce": false,
"commerce_description": "The plugin shows charter price estimates and links to the Mercury Jets website, where the user can send an inquiry. It takes no payments and sells nothing in ChatGPT."
},
"publication": {
"release_notes": "Mercury Jets: updated listing and tool descriptions, empty-leg results and a trip-planning skill.\n\n- Listing and tool descriptions state plainly what each tool does and when it is used.\n- Empty legs: results are listed in the inventory's relevance order, each airport is marked as an exact match with the requested airport or not, and the result states the dates searched.\n- Charter Trip Planner skill: guided planning from route, dates and passengers to price estimates, empty legs and an inquiry on mercuryjets.com."
},
"apps": "./.app.json"
}
}
}
SHA-256: 7add98c2b1e10ec8cc2b117c4c429ed2b0066ce6ae6261ef0af2e3334d097708