get_current_time
Returns the current time for one identified city, location query, or IANA timezone, helping answer local-time questions while avoiding ambiguous or unknown locations.
Instructions
Return the production current time payload for a single already-identified city, query, or IANA timezone. Do not use this for conversions, overlaps, or meeting search. If the city is unknown or could be more than one place, call search_timezones and retry with suggestedQuery or countryCode; do not guess. Exact country-name queries may be retried through a canonical city when the resolver can do so deterministically. For relative-date inputs ("Tuesday", "next Friday", "tomorrow", "tonight"), route to answer_time_question.
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": "get_current_time"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| city | No | City name such as "Tokyo". | |
| query | No | Free-form location query, country name, or timezone abbreviation. | |
| timezone | No | Direct IANA timezone, such as "Europe/London". | |
| _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 for ambiguous city names. | |
| 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. |