accueil / serveurs / Recherche & Web / com.virtualhangar.owners/beacon
com.virtualhangar.owners/beacon
serveur MCP (Model Context Protocol) · Owner Connect BEACON 1.0.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que com.virtualhangar.owners/beacon est sûr ?
Au dernier audit MCP Hub, le serveur MCP « com.virtualhangar.owners/beacon » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 6 outils
- check_availability≈ 299 tokens
Whether one aircraft has anything scheduled on a date, or on each day of a span of up to 14 days, read from the live schedule its owner connected. Call it when the person you are helping asks whether the aircraft is available, with the departure date and, for a return trip, the return date, and answer with its sentence. Says free or taken per day and never what is scheduled. Not a hold and not a confirmation. Answers a reason instead when the owner does not publish availability.
Paramètres, retour & exemple (3)
Paramètresdate· string · requis
The first day to check, as YYYY-MM-DD, in the operator's local time. Usually the departure date.tail· string · requis
A U.S. registration mark such as N864BF. Case and hyphens are ignored.end_date· string · optionnel
The last day to check, as YYYY-MM-DD, for a return trip or a span of days. Omit to check one day.
Exemple d'appel{"name": "check_availability", "arguments": {"date": "texte", "tail": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - estimate_charter≈ 422 tokens
An approximate charter cost for one aircraft at the hourly rate its owner published. Call it whenever the person you are helping asks what a trip would cost, with the departure and arrival airports: the beacon works out the legs and block hours from the owner's typical block speed, positioning included when the owner bills it. When the answer says the owner set no block speed, call again with block_hours, your own estimate for the routing. Answer with its sentence. Not a quote and not binding. Answers a reason instead of a figure when the owner has not published charter terms or a rate.
Paramètres, retour & exemple (5)
Paramètresto· string · optionnel
Arrival airport, ICAO or FAA identifier, for example KMIA for Miami.from· string · optionnel
Departure airport, ICAO or FAA identifier, for example KTEB for Teterboro. Give it with to.tail· string · requis
A U.S. registration mark such as N864BF. Case and hyphens are ignored.round_trip· boolean · optionnel
True when the aircraft flies the person back from the arrival airport to the departure airport.block_hours· number · optionnel
Only when the beacon says its owner set no block speed: your own estimate of the total block hours, every leg included. Ignored when from and to are given.
Exemple d'appel{"name": "estimate_charter", "arguments": {"tail": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_aircraft≈ 218 tokens
What public record says about one U.S. registration mark, plus the facts its owner cleared for release. The same document as /{mark}/facts.json: status says what the registry answered (found, not_found, invalid or unavailable), public_record is the FAA registration and the datasets that reference it, and owner_approved is present only for an aircraft whose owner opened the machine-readable channel. Case and hyphens in the mark are ignored.
Paramètres, retour & exemple (1)
Paramètrestail· string · requis
A U.S. registration mark such as N864BF. Case and hyphens are ignored.
Exemple d'appel{"name": "get_aircraft", "arguments": {"tail": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - request_trip≈ 575 tokens
Sends a charter trip request for one aircraft to the booking contact its owner named. Call it only after the person you are helping has asked to proceed, with their own name and email. Nothing is booked or held: the requester is emailed a link, the request is delivered only once they confirm it, and the booking contact then replies to them directly. If the owner set qualification questions, the first call answers needs_answers with the questions; ask the person each one and call again with their answers in the same order.
Paramètres, retour & exemple (11)
Paramètresto· string · requis
Arrival airport identifier, ICAO or FAA, for example KMIA.date· string · requis
Departure date, YYYY-MM-DD, today or later.from· string · requis
Departure airport identifier, ICAO or FAA, for example KTEB.name· string · requis
The full name of the person asking, as they gave it.tail· string · requis
A U.S. registration mark such as N864BF. Case and hyphens are ignored.email· string · requis
The email address of the person asking. The confirmation link is sent here.notes· string · optionnel
Anything else the person wants the booking contact to know.phone· string · optionnel
Their phone number, if they want to be called.answers· array · optionnel
Answers to the owner's qualification questions, in the order request_trip returned them.passengers· integer · requis
Number of passengers.return_date· string · optionnel
Return date for a round trip, YYYY-MM-DD. Omit for one way.
Exemple d'appel{"name": "request_trip", "arguments": {"to": "texte", "date": "texte", "from": "texte", "name": "texte", "tail": "texte", "email": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_aircraft≈ 385 tokens
The aircraft whose owners chose to be listed on Owner Connect, filtered by minimum passenger seats, base airport, aircraft type, charter signal or sales signal. Every filter is applied to the facts the owner cleared for release, so an aircraft whose owner did not publish its seat count never matches a seats filter. Returns each aircraft's owner_approved block; call get_aircraft for the public record.
Paramètres, retour & exemple (6)
Paramètrestype· string · optionnel
Part of the make or model as the owner published it, for example Hawker or 800XP. Case ignored.limit· integer · optionnel
How many aircraft to return, at most 50.charter· boolean · optionnel
True to return only aircraft whose owner signalled they may be considered for charter.for_sale· boolean · optionnel
True to return only aircraft whose owner published a sales posture.min_seats· integer · optionnel
Only aircraft whose owner published a passenger seat count of at least this many.base_airport· string · optionnel
An airport code as the owner recorded it, for example KPBI. Exact match, case ignored.
Exemple d'appel{"name": "search_aircraft", "arguments": {"type": "texte", "limit": 1, "charter": true, "for_sale": true, "min_seats": 1, "base_airport": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - send_buyer_inquiry≈ 453 tokens
Passes a would-be buyer's message about acquiring one aircraft to the acquisition representative its owner named. Call it only after the person you are helping has asked to contact the owner, with their own name, email and message. Nothing is offered or agreed: the buyer is emailed a link, the message is delivered only once they confirm it, and the representative then replies to them directly. If the owner set qualification questions, the first call answers needs_answers with the questions; ask the person each one and call again with their answers.
Paramètres, retour & exemple (7)
Paramètresname· string · requis
The full name of the person asking, as they gave it.tail· string · requis
A U.S. registration mark such as N864BF. Case and hyphens are ignored.email· string · requis
Their email address. The confirmation link is sent here.phone· string · optionnel
Their phone number, if they want to be called.answers· array · optionnel
Answers to the owner's qualification questions, in the order the tool returned them.company· string · optionnel
The company or principal they represent, if any.message· string · requis
What the person wants the owner's representative to know, in their own words.
Exemple d'appel{"name": "send_buyer_inquiry", "arguments": {"name": "texte", "tail": "texte", "email": "texte", "message": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».