Title99/100
Search resorts
The title clearly communicates the tool’s action and subject. Keep it concise.
Description92/100
Search the Maldives accommodation catalog by name, atoll, star class, transfer mode, meal plan and experience. Results list resorts before guesthouses and are not a ranking by quality. Can also narrow to a short transfer from the airport or to stays with a 360° tour. Returns compact summaries.
The description explains the capability, when to use it, and what to expect.
Inputs65/100
Remove validation rules already expressed in this field’s schema; describe its meaning and usage instead.
query
Free text: a name, island, atoll or words like honeymoon or overwater. Typo-tolerant for names.
Clear enough to supply this argument.
atoll
Atoll name, partial match — e.g. "Baa", "South Ari".
Clear enough to supply this argument.
propertyType
Restrict to resorts or guesthouses.
Remove validation rules already expressed in this field’s schema; describe its meaning and usage instead.
starRating
Official star class.
Remove validation rules already expressed in this field’s schema; describe its meaning and usage instead.
transferType
Airport transfer mode, partial match — e.g. "seaplane", "speedboat", "domestic".
Clear enough to supply this argument.
mealPlan
Board basis — e.g. "All Inclusive", "Half Board".
Clear enough to supply this argument.
experiences
Properties must match ALL of these: honeymoon, family, diving, snorkeling, surfing, wellness, adults-only, all-inclusive, overwater-villas, private-pool, manta-rays, whale-sharks, water-sports, house-reef, eco-friendly, luxury, budget-friendly.
Remove validation rules already expressed in this field’s schema; describe its meaning and usage instead.
maxTransferMinutes
Only stays with a recorded airport transfer this short, in minutes. Uses the top of any range, adds up the legs of a two-part journey, and leaves out stays with no figure on record. Connection waits are not recorded.
Remove validation rules already expressed in this field’s schema; describe its meaning and usage instead.
hasVirtualTour
True: only stays with a published 360° tour.
Clear enough to supply this argument.
limit
Maximum results (1-60).
Remove validation rules already expressed in this field’s schema; describe its meaning and usage instead.
Annotations100/100
All four behavior hints are declared.
{
"title": "Search resorts",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}Output schema0/100
No output schema is declared. Add one for structured results so clients can interpret returned fields.
Not declared