Rank a recurring meeting time
rank_recurring_slotScores a weekly wall-clock meeting time across locations, including a daylight-saving week when one occurs in the next 26 weeks. weekday is a day name, time is a clock value such as 9am, and home is the IANA zone of that clock. Results include formatted shareText, a less disruptive alternative, a plannerUrl, and context for skipped or repeated local times.
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": {
"weekday": "<weekday>",
"time": "<time>",
"home": "<home>"
},
"name": "rank_recurring_slot"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| now | No | Optional ISO instant used as "today" when choosing the next weekday. Defaults to the current time. | |
| home | Yes | IANA timezone of the recurring clock, such as America/Los_Angeles. | |
| time | Yes | Clock time such as 9am or 09:00 in the home timezone. | |
| teamId | No | Exact homepage Saved group name. A signed-in hosted agent loads that group when locations are omitted. Marketing and marketing are two groups. Without an account, returns teams_not_persisted. | |
| weekday | Yes | Day name such as Mon or Monday. 1 is Monday and 7 is Sunday. | |
| workEnd | No | Last in-hours local hour, inclusive. Default 18. | |
| locations | No | ||
| workStart | No | First in-hours local hour. Default 9. | |
| _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. | |
| occurrences | No | How many weeks to score before adding a DST week. Default 4. Max 8. | |
| countryCodes | No | ||
| durationMinutes | No | Optional. Only 30, 45, or 60 are written onto the planner link. |