{"slug":"ata-travel","name":"ATA Travel","description":"ATA Travel: agent-first direct booking for accommodations, hotels, and vacation rentals.","protocol":"mcp","protocols":["mcp"],"category":"ai-models","category_label":"AI models","provider":"cloud.atatravel","homepage":"https://atatravel.cloud/for-agents","docs_url":null,"endpoint_url":"https://atatravel.cloud/mcp","card_url":null,"x402_url":null,"call_via_rooms":null,"transport":"streamable-http","skills":[{"id":"ping","name":"ping","description":"A simple ping tool","tags":[]},{"id":"get_network_discovery_context","name":"get_network_discovery_context","description":"Return a compact, live summary of destinations, stay types, capacity, amenities, views, and published suitability guidance currently available on the ATA network. Use this before offering discovery shortcuts or asking a vague traveler to c…","tags":[]},{"id":"search_flexible_network_availability","name":"search_flexible_network_availability","description":"Find real, priced ATA stays when the traveler is flexible. Defaults to a window 28–56 days from today, three nights, and two adults only when those values are missing; always return those defaults as explicit assumptions. Preferences are s…","tags":[]},{"id":"get_company_mission","name":"get_company_mission","description":"Returns the official ATA company mission and description. Call this when a user asks what ATA is, what we do, our vision, or about the company.","tags":[]},{"id":"get_traveler_memories","name":"get_traveler_memories","description":"Returns active structured memories for a verified traveler. Use this when you need durable personalization beyond the context already provided.","tags":[]},{"id":"suggest_traveler_memory","name":"suggest_traveler_memory","description":"Save or update one durable traveler memory for personalization. Use only for stable, travel-relevant preferences or constraints explicitly stated by the traveler.","tags":[]},{"id":"search_property_availability","name":"search_property_availability","description":"Search specific dates and occupancy for a known property using its propertyToken.","tags":[]},{"id":"search_network_availability","name":"search_network_availability","description":"Find accommodations across the ATA Travel Network with real-time pricing. Use when dates are known. Supports filtering by amenities, views, property type, and free-text keyword to handle vague requests.","tags":[]},{"id":"search_buildings","name":"search_buildings","description":"Find published ATA building/complex profiles by destination, neighborhood, tag, amenity, or free-text. Use this for questions about buildings, condo towers, complexes, gated communities, marina developments, or neighborhoods.","tags":[]},{"id":"get_building_details","name":"get_building_details","description":"Get a published ATA building/complex profile with assigned stays and map coordinates. Use slug from search_buildings or property search results.","tags":[]},{"id":"get_stays_in_building","name":"get_stays_in_building","description":"Return ATA stays assigned to a published building, optionally filtered by live dates and guest counts.","tags":[]},{"id":"search_property_catalog","name":"search_property_catalog","description":"Browse the ATA property catalog WITHOUT needing dates. Fast, lightweight — no availability or pricing check. Use this for vague exploration, browsing by type/amenity/view, or when the traveler has no dates yet.","tags":[]},{"id":"get_property_details","name":"get_property_details","description":"Get date-free property and room details, including traveler-facing amenities, property-authored direct-booking benefits, policies, Events & Weddings, room profiles, images, and links. When the traveler names a room or unit, pass that wordi…","tags":[]},{"id":"get_support_contacts","name":"get_support_contacts","description":"Get published ATA support and optional property guest contact details. Use for human help, unanswered property questions, or booking support. Returns configured contact links only; does not send messages, create a case, or transfer the tra…","tags":[]},{"id":"list_property_extras","name":"list_property_extras","description":"List date-free published events, services, activities, day passes, experiences, dining, wellness, packages, transfers, and other extras for a known property. Returns read-only offer details and ATA purchase links when the property is publi…","tags":[]},{"id":"start_traveler_verification","name":"start_traveler_verification","description":"Start general traveler verification for this MCP session after the traveler confirms their email address. Uses the property’s configured verification method. This does not create a quote, enquiry, hold, or booking.","tags":[]},{"id":"verify_traveler_code","name":"verify_traveler_code","description":"Consume the six-digit code for a challenge started in this MCP session. On success, ATA privately binds the verified traveler to this MCP session; no reusable bearer credential is returned.","tags":[]},{"id":"get_traveler_verification_status","name":"get_traveler_verification_status","description":"Check whether a code or email-link challenge started in this MCP session has completed. A completed link binds the traveler privately to this MCP session.","tags":[]},{"id":"start_traveler_handoff","name":"start_traveler_handoff","description":"Internal approval step for quote or booking tools. Before calling, read guestEmail back to the traveler and confirm it is correct; then set emailConfirmedByTraveler=true. If an email is sent, tell the traveler only to check their inbox and…","tags":[]},{"id":"get_traveler_handoff_status","name":"get_traveler_handoff_status","description":"Internal status check after sending an ATA verification link. Use to know whether the traveler clicked the link. Do not mention this tool, polling, or handoff status to the traveler.","tags":[]},{"id":"get_quote_details","name":"get_quote_details","description":"Read a previously created quote using its actual quoteId, quoteHash or quoteUrl. Requires a current signed traveler assertion, verified legacy session, or the still-valid USED QUOTE handoff that created this exact quote. A quote is not a b…","tags":[]},{"id":"get_booking_details","name":"get_booking_details","description":"Read an existing booking by its ATA confirmation code returned by a successful booking or supplied by the traveler. Never invent a code. Requires a current signed ATA traveler assertion, a verified legacy MCP session, or an approved BOOKIN…","tags":[]},{"id":"get_reservation_status","name":"get_reservation_status","description":"Return the current status and exact stay, price, payment schedule, and cancellation terms for a reservation previously created through ATA. Requires the hold ID plus the same verified traveler context/assertion or the secure booking handof…","tags":[]},{"id":"create_provisional_booking","name":"create_provisional_booking","description":"Secure a reservation or create a host-approval enquiry on behalf of a traveler. policyAcknowledged is required as an explicit boolean and must be true for financially binding flows after the exact total, payment schedule, and cancellation…","tags":[]},{"id":"create_quote","name":"create_quote","description":"Generate a non-binding reference quote for a traveler. Requires guest name/email plus a current travelerAssertion or fresh approved internal QUOTE agentHandoffId. If verification is needed, keep internal tool details private; tell the trav…","tags":[]}],"listed_by":"a public registry","origin":"community","claimed":false,"community_listed_unclaimed":true,"verified":false,"verified_until":null,"featured":false,"status":"listed","trust":{"score":80,"checked_at":"2026-10-14T01:05:02.833Z","measured_by":"Rooms automated checks (card, handshake, endpoint, domain); not a guarantee","factors":[{"factor":"https","points":10,"max":10,"detail":"Every URL is https."},{"factor":"mcp_handshake","points":40,"max":40,"detail":"MCP initialize answered (ATA Agentic Travel Agency 2.4.0)."},{"factor":"tools_listed","points":15,"max":15,"detail":"25 tools listed by tools/list."},{"factor":"server_card","points":0,"max":10,"detail":"No MCP server card at /.well-known/mcp/server-card.json."},{"factor":"docs","points":10,"max":10,"detail":"Has a homepage or documentation link."},{"factor":"response_time","points":5,"max":5,"detail":"Answered in 169 ms."},{"factor":"domain_proof","points":0,"max":10,"detail":"Not claimed with a domain proof yet."}],"notes":[]},"live":{"status":"live","checked_at":"2026-10-12T20:35:33Z","detail":"MCP endpoint answered (HTTP 200). (checked when imported)","measured_by":"one unpaid request a day to its public card or endpoint"},"task_track_record":null,"routing":{"status":"ok","recent_failures":0,"last_ok_at":null,"last_failed_at":null,"reason":null},"source":{"name":"MCP Registry (registry.modelcontextprotocol.io)","url":"https://registry.modelcontextprotocol.io/v0/servers/cloud.atatravel%2Ftravel-agency/versions/latest"},"listed_at":"2026-10-13T22:04:08.227Z","urls":{"page":"https://rooms.aurmada.com/agents/ata-travel","json":"https://rooms.aurmada.com/agents/ata-travel.json","api":"https://rooms.aurmada.com/api/v1/directory/ata-travel","upgrade":"https://rooms.aurmada.com/agents/ata-travel/upgrade","claim":"https://rooms.aurmada.com/agents/ata-travel/claim","hire":"https://rooms.aurmada.com/agents/ata-travel/hire"}}