Answer a time question
answer_time_questionAnswers a time, time zone, or scheduling question written in plain language, including messy or mixed questions and relative dates such as "Tuesday", "next Friday", "tomorrow", or "in 3 weeks". Resolves the intent, locations, and date and returns a structured answer. Supported intents include current time, conversion, daylight saving changes, overlapping work hours, meeting times, abbreviations, and IANA time zones. Unknown or ambiguous locations return clarification candidates.
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": "answer_time_question"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| now | No | Optional ISO timestamp for deterministic relative-date handling. | |
| date | No | Optional YYYY-MM-DD date context. | |
| query | Yes | The raw user time-related question or prompt. | |
| locale | No | Optional user locale hint, such as en-US. | |
| _endUserId | No | Optional opaque per-call end-user attribution token populated by the MCP host, not the LLM. Accepts a non-PII hash or token, excluding raw email addresses, names, or platform user IDs. | |
| userTimezone | No | Optional IANA timezone for the user, used for relative questions like "my time" or "tomorrow". |