search_timezones
Disambiguate city, country, abbreviation, or timezone queries to obtain suggested queries and IDs for accurate time lookups and conversions.
Instructions
Disambiguate a city, country, abbreviation, or timezone before calling other tools. Use this when a lookup is unknown or ambiguous, then retry get_current_time, convert_time, or find_meeting_time with candidate.suggestedQuery, candidate.suggestedId, or countryCode. This does not return the current time.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"query": "<query>"
},
"name": "search_timezones"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of search results to return. | |
| query | Yes | Search term such as "Victoria", "Sao Paulo", or "Tokyo". | |
| _endUserId | No | Optional opaque per-call end-user attribution token populated by the MCP host, not the LLM. Use a non-PII hash or token; never send raw email, name, or platform user ID. | |
| countryCode | No | Optional ISO country hint used for ranking and disambiguation. This is not a strict filter. | |
| candidateLimit | No | Page size for namesake candidates. Default 6. Follow moreCandidates.resolve or moreCandidates.search for the rest. | |
| candidateOffset | No | Skip this many namesake candidates. Copy from moreCandidates.candidateOffset. |