{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_h346trv6atb4","handle":"vuelo-travel","url":"https://wellknown.network/agents/vuelo-travel","links":{"self":"https://wellknown.network/agents/vuelo-travel/record.json","html":"https://wellknown.network/agents/vuelo-travel","markdown":"https://wellknown.network/agents/vuelo-travel/record.md","api":"https://wellknown.network/api/v1/agents/vuelo-travel","status":"https://wellknown.network/api/v1/agents/vuelo-travel/status","claim":"https://wellknown.network/agents/vuelo-travel/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/vuelo-travel/claim.json","badge":"https://wellknown.network/agents/vuelo-travel/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/vuelo-travel/history","tools":"https://wellknown.network/api/v1/agents/vuelo-travel/tools"},"ard":{"identifier":"urn:air:mcp.getvuelo.com:server:vuelo-travel","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"Vuelo Travel","summary":"Search and book live flights and hotels. No API key; the traveller confirms on their phone.","description":"Search and book live flights and hotels. No API key; the traveller confirms on their phone.","publisher":{"name":"com.getvuelo","url":null},"homepage":"https://getvuelo.com","repository":null,"version":"1.0.1","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://mcp.getvuelo.com/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-10-29T08:18:31.566119Z","publishedAt":"2026-10-29T08:18:31.566119Z","registryName":"com.getvuelo/travel"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"commerce.travel","name":"Travel & Booking","confidence":1,"provenance":"derived"},{"slug":"communication.customer-support","name":"Customer Support","confidence":0.583,"provenance":"derived"},{"slug":"dev.docs-lookup","name":"Documentation Lookup","confidence":0.54,"provenance":"derived"},{"slug":"documents.invoice-processing","name":"Invoice Processing","confidence":0.51,"provenance":"derived"},{"slug":"dev.package-management","name":"Packages & Dependencies","confidence":0.51,"provenance":"derived"},{"slug":"commerce.payments","name":"Payments","confidence":0.51,"provenance":"derived"}],"categories":["commerce","communication","dev","documents"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 4h ago.","lastOkAt":"2026-11-02T05:27:46.486Z","lastProbedAt":"2026-11-02T05:27:46.486Z","statusComputedAt":"2026-11-02T05:30:09.217Z","reliability30d":{"probes":4,"successRate":1,"p50Ms":485,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":4,"ok":4,"authBoundaryOk":0,"serviceOk":4,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-11-02T05:27:46.486Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":461,"error":null,"detail":{"tools":[{"name":"search_trips","description":"Find hotels, flights and flight-and-hotel packages on Vuelo for a destination, dates and number of travellers, within a budget. The results appear in the Vuelo "},{"name":"get_hotel_availability","description":"Live rooms and prices at ONE hotel the traveller already has in mind, for their dates and number of guests, without searching the whole town. Pass the reference"},{"name":"get_offer","description":"Details, terms, photos and the payment options for one Vuelo offer, repriced live."},{"name":"change_package_flight","description":"For a flight-and-hotel package from search_trips: every other flight for the same route and dates, each priced as a package with the same stay, with what it cos"},{"name":"book_trip","description":"Bookings are made under Vuelo's Booking Terms and Conditions (https://getvuelo.com/uk/legal/terms-of-booking-service/); the Vuelo card and pay page show them. S"},{"name":"get_booking_progress","description":"Progress of the newest booking for an offer, or the newest booking of all, for the Vuelo widget."},{"name":"change_payment_option","description":"When the traveller wants to pay a different way (for example reserve now instead of paying in full) before they have confirmed. Switches the open booking to tha"},{"name":"update_travellers","description":"Correct who is travelling on a booking the traveller has not paid for yet: a passenger's name or date of birth (names exactly as on the passport, dates YYYY-MM-"},{"name":"resend_link","description":"When the traveller says the secure link has not arrived, or asks for another: Vuelo texts it again, to the same number. The first time it resends the same link;"},{"name":"send_to_payer","description":"After a booking has started, when the traveller says someone else is paying (a friend, a partner, a parent, their company); if you know before booking, pass pay"},{"name":"cancel_booking","description":"Cancel a Vuelo booking, before or after the traveller confirms. Pass the taskId if it was made in this conversation; from any other conversation, a made booking"},{"name":"contact_support","description":"Send the traveller's request to Vuelo's support team, who will be in touch with them. Use it whenever the traveller wants something done to a Vuelo booking that"},{"name":"find_my_booking","description":"For a traveller who booked with Vuelo before, in another conversation, and wants to see, change, cancel or get help with it: Vuelo texts the booking's own page "},{"name":"list_my_bookings","description":"For a traveller who wants to manage a booking here, in the chat, and does not have its reference: every booking on the mobile they booked with. Two calls. First"},{"name":"send_receipt","description":"When the traveller asks for a receipt, an invoice or proof of a booking: Vuelo emails it to the email on the booking (never to an address you give), with what w"},{"name":"get_booking","description":"For a booking made in another conversation, or through another assistant: where it stands, by its Vuelo reference (VU-...) and the email or mobile it was booked"},{"name":"request_change","description":"A change to a paid booking, which no tool can make directly: a name on a ticket goes through the airline, and new dates or flights are re-booked by Vuelo's team"},{"name":"follow_up_ticket","description":"When the traveller asks you to check a support request later (\"check it later today\", \"let me know tomorrow\"): you cannot come back by yourself, so Vuelo does. "},{"name":"get_support_ticket","description":"Where a request to Vuelo's support team stands: with the team, replied (the reply is in the traveller's email), or resolved. Pass the ticket reference (SUP-...)"},{"name":"get_booking_status","description":"The current state of a Vuelo booking started with book_trip. Pass wait_seconds (up to 50) straight after the traveller has the link: it answers the moment they "}],"toolCount":20,"toolsHash":"253a92723fdfbfec8c538e2914914f4d95c9c2d3153cb8e4e381f70d75cb4f94","serverName":"vuelo","capabilities":["resources","tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-01T21:29:05.498Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":727,"error":null,"detail":{"tools":[{"name":"search_trips","description":"Find hotels, flights and flight-and-hotel packages on Vuelo for a destination, dates and number of travellers, within a budget. The results appear in the Vuelo "},{"name":"get_hotel_availability","description":"Live rooms and prices at ONE hotel the traveller already has in mind, for their dates and number of guests, without searching the whole town. Pass the reference"},{"name":"get_offer","description":"Details, terms, photos and the payment options for one Vuelo offer, repriced live."},{"name":"change_package_flight","description":"For a flight-and-hotel package from search_trips: every other flight for the same route and dates, each priced as a package with the same stay, with what it cos"},{"name":"book_trip","description":"Bookings are made under Vuelo's Booking Terms and Conditions (https://getvuelo.com/uk/legal/terms-of-booking-service/); the Vuelo card and pay page show them. S"},{"name":"get_booking_progress","description":"Progress of the newest booking for an offer, or the newest booking of all, for the Vuelo widget."},{"name":"change_payment_option","description":"When the traveller wants to pay a different way (for example reserve now instead of paying in full) before they have confirmed. Switches the open booking to tha"},{"name":"update_travellers","description":"Correct who is travelling on a booking the traveller has not paid for yet: a passenger's name or date of birth (names exactly as on the passport, dates YYYY-MM-"},{"name":"resend_link","description":"When the traveller says the secure link has not arrived, or asks for another: Vuelo texts it again, to the same number. The first time it resends the same link;"},{"name":"send_to_payer","description":"After a booking has started, when the traveller says someone else is paying (a friend, a partner, a parent, their company); if you know before booking, pass pay"},{"name":"cancel_booking","description":"Cancel a Vuelo booking, before or after the traveller confirms. Pass the taskId if it was made in this conversation; from any other conversation, a made booking"},{"name":"contact_support","description":"Send the traveller's request to Vuelo's support team, who will be in touch with them. Use it whenever the traveller wants something done to a Vuelo booking that"},{"name":"find_my_booking","description":"For a traveller who booked with Vuelo before, in another conversation, and wants to see, change, cancel or get help with it: Vuelo texts the booking's own page "},{"name":"list_my_bookings","description":"For a traveller who wants to manage a booking here, in the chat, and does not have its reference: every booking on the mobile they booked with. Two calls. First"},{"name":"send_receipt","description":"When the traveller asks for a receipt, an invoice or proof of a booking: Vuelo emails it to the email on the booking (never to an address you give), with what w"},{"name":"get_booking","description":"For a booking made in another conversation, or through another assistant: where it stands, by its Vuelo reference (VU-...) and the email or mobile it was booked"},{"name":"request_change","description":"A change to a paid booking, which no tool can make directly: a name on a ticket goes through the airline, and new dates or flights are re-booked by Vuelo's team"},{"name":"follow_up_ticket","description":"When the traveller asks you to check a support request later (\"check it later today\", \"let me know tomorrow\"): you cannot come back by yourself, so Vuelo does. "},{"name":"get_support_ticket","description":"Where a request to Vuelo's support team stands: with the team, replied (the reply is in the traveller's email), or resolved. Pass the ticket reference (SUP-...)"},{"name":"get_booking_status","description":"The current state of a Vuelo booking started with book_trip. Pass wait_seconds (up to 50) straight after the traveller has the link: it answers the moment they "}],"toolCount":20,"toolsHash":"253a92723fdfbfec8c538e2914914f4d95c9c2d3153cb8e4e381f70d75cb4f94","serverName":"vuelo","capabilities":["resources","tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-01T13:28:17.052Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":508,"error":null,"detail":{"tools":[{"name":"search_trips","description":"Find hotels, flights and flight-and-hotel packages on Vuelo for a destination, dates and number of travellers, within a budget. The results appear in the Vuelo "},{"name":"get_hotel_availability","description":"Live rooms and prices at ONE hotel the traveller already has in mind, for their dates and number of guests, without searching the whole town. Pass the reference"},{"name":"get_offer","description":"Details, terms, photos and the payment options for one Vuelo offer, repriced live."},{"name":"change_package_flight","description":"For a flight-and-hotel package from search_trips: every other flight for the same route and dates, each priced as a package with the same stay, with what it cos"},{"name":"book_trip","description":"Bookings are made under Vuelo's Booking Terms and Conditions (https://getvuelo.com/uk/legal/terms-of-booking-service/); the Vuelo card and pay page show them. S"},{"name":"get_booking_progress","description":"Progress of the newest booking for an offer, or the newest booking of all, for the Vuelo widget."},{"name":"change_payment_option","description":"When the traveller wants to pay a different way (for example reserve now instead of paying in full) before they have confirmed. Switches the open booking to tha"},{"name":"update_travellers","description":"Correct who is travelling on a booking the traveller has not paid for yet: a passenger's name or date of birth (names exactly as on the passport, dates YYYY-MM-"},{"name":"resend_link","description":"When the traveller says the secure link has not arrived, or asks for another: Vuelo texts it again, to the same number. The first time it resends the same link;"},{"name":"send_to_payer","description":"After a booking has started, when the traveller says someone else is paying (a friend, a partner, a parent, their company); if you know before booking, pass pay"},{"name":"cancel_booking","description":"Cancel a Vuelo booking, before or after the traveller confirms. Pass the taskId if it was made in this conversation; from any other conversation, a made booking"},{"name":"contact_support","description":"Send the traveller's request to Vuelo's support team, who will be in touch with them. Use it whenever the traveller wants something done to a Vuelo booking that"},{"name":"find_my_booking","description":"For a traveller who booked with Vuelo before, in another conversation, and wants to see, change, cancel or get help with it: Vuelo texts the booking's own page "},{"name":"list_my_bookings","description":"For a traveller who wants to manage a booking here, in the chat, and does not have its reference: every booking on the mobile they booked with. Two calls. First"},{"name":"send_receipt","description":"When the traveller asks for a receipt, an invoice or proof of a booking: Vuelo emails it to the email on the booking (never to an address you give), with what w"},{"name":"get_booking","description":"For a booking made in another conversation, or through another assistant: where it stands, by its Vuelo reference (VU-...) and the email or mobile it was booked"},{"name":"request_change","description":"A change to a paid booking, which no tool can make directly: a name on a ticket goes through the airline, and new dates or flights are re-booked by Vuelo's team"},{"name":"follow_up_ticket","description":"When the traveller asks you to check a support request later (\"check it later today\", \"let me know tomorrow\"): you cannot come back by yourself, so Vuelo does. "},{"name":"get_support_ticket","description":"Where a request to Vuelo's support team stands: with the team, replied (the reply is in the traveller's email), or resolved. Pass the ticket reference (SUP-...)"},{"name":"get_booking_status","description":"The current state of a Vuelo booking started with book_trip. Pass wait_seconds (up to 50) straight after the traveller has the link: it answers the moment they "}],"toolCount":20,"toolsHash":"253a92723fdfbfec8c538e2914914f4d95c9c2d3153cb8e4e381f70d75cb4f94","serverName":"vuelo","capabilities":["resources","tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-01T05:32:00.987Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":310,"error":null,"detail":{"tools":[{"name":"search_trips","description":"Find hotels, flights and flight-and-hotel packages on Vuelo for a destination, dates and number of travellers, within a budget. The results appear in the Vuelo "},{"name":"get_hotel_availability","description":"Live rooms and prices at ONE hotel the traveller already has in mind, for their dates and number of guests, without searching the whole town. Pass the reference"},{"name":"get_offer","description":"Details, terms, photos and the payment options for one Vuelo offer, repriced live."},{"name":"change_package_flight","description":"For a flight-and-hotel package from search_trips: every other flight for the same route and dates, each priced as a package with the same stay, with what it cos"},{"name":"book_trip","description":"Bookings are made under Vuelo's Booking Terms and Conditions (https://getvuelo.com/uk/legal/terms-of-booking-service/); the Vuelo card and pay page show them. S"},{"name":"get_booking_progress","description":"Progress of the newest booking for an offer, or the newest booking of all, for the Vuelo widget."},{"name":"change_payment_option","description":"When the traveller wants to pay a different way (for example reserve now instead of paying in full) before they have confirmed. Switches the open booking to tha"},{"name":"update_travellers","description":"Correct who is travelling on a booking the traveller has not paid for yet: a passenger's name or date of birth (names exactly as on the passport, dates YYYY-MM-"},{"name":"resend_link","description":"When the traveller says the secure link has not arrived, or asks for another: Vuelo texts it again, to the same number. The first time it resends the same link;"},{"name":"send_to_payer","description":"After a booking has started, when the traveller says someone else is paying (a friend, a partner, a parent, their company); if you know before booking, pass pay"},{"name":"cancel_booking","description":"Cancel a Vuelo booking, before or after the traveller confirms. Pass the taskId if it was made in this conversation; from any other conversation, a made booking"},{"name":"contact_support","description":"Send the traveller's request to Vuelo's support team, who will be in touch with them. Use it whenever the traveller wants something done to a Vuelo booking that"},{"name":"find_my_booking","description":"For a traveller who booked with Vuelo before, in another conversation, and wants to see, change, cancel or get help with it: Vuelo texts the booking's own page "},{"name":"list_my_bookings","description":"For a traveller who wants to manage a booking here, in the chat, and does not have its reference: every booking on the mobile they booked with. Two calls. First"},{"name":"send_receipt","description":"When the traveller asks for a receipt, an invoice or proof of a booking: Vuelo emails it to the email on the booking (never to an address you give), with what w"},{"name":"get_booking","description":"For a booking made in another conversation, or through another assistant: where it stands, by its Vuelo reference (VU-...) and the email or mobile it was booked"},{"name":"request_change","description":"A change to a paid booking, which no tool can make directly: a name on a ticket goes through the airline, and new dates or flights are re-booked by Vuelo's team"},{"name":"follow_up_ticket","description":"When the traveller asks you to check a support request later (\"check it later today\", \"let me know tomorrow\"): you cannot come back by yourself, so Vuelo does. "},{"name":"get_support_ticket","description":"Where a request to Vuelo's support team stands: with the team, replied (the reply is in the traveller's email), or resolved. Pass the ticket reference (SUP-...)"},{"name":"get_booking_status","description":"The current state of a Vuelo booking started with book_trip. Pass wait_seconds (up to 50) straight after the traveller has the link: it answers the moment they "}],"toolCount":20,"toolsHash":"253a92723fdfbfec8c538e2914914f4d95c9c2d3153cb8e4e381f70d75cb4f94","serverName":"vuelo","capabilities":["resources","tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"search_trips","description":"Find hotels, flights and flight-and-hotel packages on Vuelo for a destination, dates and number of travellers, within a budget. The results appear in the Vuelo "},{"name":"get_hotel_availability","description":"Live rooms and prices at ONE hotel the traveller already has in mind, for their dates and number of guests, without searching the whole town. Pass the reference"},{"name":"get_offer","description":"Details, terms, photos and the payment options for one Vuelo offer, repriced live."},{"name":"change_package_flight","description":"For a flight-and-hotel package from search_trips: every other flight for the same route and dates, each priced as a package with the same stay, with what it cos"},{"name":"book_trip","description":"Bookings are made under Vuelo's Booking Terms and Conditions (https://getvuelo.com/uk/legal/terms-of-booking-service/); the Vuelo card and pay page show them. S"},{"name":"get_booking_progress","description":"Progress of the newest booking for an offer, or the newest booking of all, for the Vuelo widget."},{"name":"change_payment_option","description":"When the traveller wants to pay a different way (for example reserve now instead of paying in full) before they have confirmed. Switches the open booking to tha"},{"name":"update_travellers","description":"Correct who is travelling on a booking the traveller has not paid for yet: a passenger's name or date of birth (names exactly as on the passport, dates YYYY-MM-"},{"name":"resend_link","description":"When the traveller says the secure link has not arrived, or asks for another: Vuelo texts it again, to the same number. The first time it resends the same link;"},{"name":"send_to_payer","description":"After a booking has started, when the traveller says someone else is paying (a friend, a partner, a parent, their company); if you know before booking, pass pay"},{"name":"cancel_booking","description":"Cancel a Vuelo booking, before or after the traveller confirms. Pass the taskId if it was made in this conversation; from any other conversation, a made booking"},{"name":"contact_support","description":"Send the traveller's request to Vuelo's support team, who will be in touch with them. Use it whenever the traveller wants something done to a Vuelo booking that"},{"name":"find_my_booking","description":"For a traveller who booked with Vuelo before, in another conversation, and wants to see, change, cancel or get help with it: Vuelo texts the booking's own page "},{"name":"list_my_bookings","description":"For a traveller who wants to manage a booking here, in the chat, and does not have its reference: every booking on the mobile they booked with. Two calls. First"},{"name":"send_receipt","description":"When the traveller asks for a receipt, an invoice or proof of a booking: Vuelo emails it to the email on the booking (never to an address you give), with what w"},{"name":"get_booking","description":"For a booking made in another conversation, or through another assistant: where it stands, by its Vuelo reference (VU-...) and the email or mobile it was booked"},{"name":"request_change","description":"A change to a paid booking, which no tool can make directly: a name on a ticket goes through the airline, and new dates or flights are re-booked by Vuelo's team"},{"name":"follow_up_ticket","description":"When the traveller asks you to check a support request later (\"check it later today\", \"let me know tomorrow\"): you cannot come back by yourself, so Vuelo does. "},{"name":"get_support_ticket","description":"Where a request to Vuelo's support team stands: with the team, replied (the reply is in the traveller's email), or resolved. Pass the ticket reference (SUP-...)"},{"name":"get_booking_status","description":"The current state of a Vuelo booking started with book_trip. Pass wait_seconds (up to 50) straight after the traveller has the link: it answers the moment they "}],"package":null,"toolSurface":{"id":"ts_zs6q8esbqmyk","endpointId":"ep_yjzv7e468nb5","hash":"253a92723fdfbfec8c538e2914914f4d95c9c2d3153cb8e4e381f70d75cb4f94","toolCount":20,"serverName":"vuelo","serverVersion":"1.0.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-11-01T05:32:00.980Z","lastSeenAt":"2026-11-02T05:27:46.491Z","observations":4,"toolNames":["search_trips","get_hotel_availability","get_offer","change_package_flight","book_trip","get_booking_progress","change_payment_option","update_travellers","resend_link","send_to_payer","cancel_booking","contact_support","find_my_booking","list_my_bookings","send_receipt","get_booking","request_change","follow_up_ticket","get_support_ticket","get_booking_status"],"distinctSurfaces":1},"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"com.getvuelo/travel","url":"https://registry.modelcontextprotocol.io/v0/servers/com.getvuelo%2Ftravel","firstSeenAt":"2026-11-01T03:20:10.354Z","fetchedAt":"2026-11-01T03:20:10.354Z","normalizedAt":"2026-11-01T03:20:10.354Z"}]},"firstSeenAt":"2026-11-01T03:20:10.354Z","updatedAt":"2026-11-02T05:31:34.455Z"}