klook_search
Search Klook travel activities by free-text query, destination city, category, filters, price range, and sort order; returns matching activities and listings for trip planning.
Instructions
Search Klook travel activities. Returns Klook activity search results for a free-text query, a destination city, or a category. A free-text query runs Klook keyword search against its en-US catalogue and can be combined with city_id and category_id; without a query the request browses a destination or category listing instead. Use city_id from /klook/destinations (or a city from /klook/suggest) and category_id from /klook/categories; the tag filters (interest_tag, service_lang_tag, duration_tag, other_filters_tag) take ids from /klook/search/filters, and interest_tag is browse-only. sort reorders the same result set. A query with no matches returns an empty activities list, Klook caps the reported total at 10000 for broad queries, and prices are display strings in the response currency.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "klook_search"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | 1-based result page | |
| sort | No | Result ordering | |
| query | No | Free-text activity search. At least one of query, city_id or category_id is required. | |
| city_id | No | Klook city id from /klook/destinations or /klook/suggest | |
| per_page | No | Results per page, 1-50 | |
| price_max | No | Maximum price in the response currency; requires price_min | |
| price_min | No | Minimum price in the response currency; requires price_max | |
| category_id | No | Klook category id from /klook/categories | |
| duration_tag | No | Duration-bucket id from /klook/search/filters | |
| interest_tag | No | Interest/topic id from /klook/search/filters; browse only, not with query | |
| service_lang_tag | No | Guided-language id from /klook/search/filters | |
| other_filters_tag | No | Service/feature id from /klook/search/filters |