World clock, timezone conversion, DST-aware date math & cross-zone meeting scheduling.
A production MCP server that gives AI agents accurate, DST-aware time superpowers. Convert times across IANA timezones, get the world clock, do calendar-aware date math, check public holidays and find meeting slots that work across participants in different zones. Seven tools, no account or API key. Also available as pay-per-call x402 HTTP endpoints (USDC on Base).
Add the remote MCP server to any client, or call the x402 HTTP endpoint directly.
Claude / Cursor / Windsurf
claude mcp add --transport http timezone-toolkit https://api.agishub.com/mcp/timezonemcp.json
{
"mcpServers": {
"timezone-toolkit": {
"url": "https://api.agishub.com/mcp/timezone"
}
}
}x402 HTTP (pay-per-call)
curl -X POST https://api.agishub.com/paid/time-now \
-H "Content-Type: application/json" \
-d '{ "timezone": "Asia/Tokyo" }'
# → 402 Payment Required, then pay per call in USDC on Base (x402)| now | Get the current local time in an IANA timezone, including the UTC offset, zone abbreviation and whether DST is in effect. Use whenever you need to know what time it is 'now' somewhere. |
| convert | Convert a specific date/time from one IANA timezone to another (single or batch). Accepts ISO 8601 or natural language ('next Tuesday 3pm'). Returns the converted datetime with UTC offset, zone abbreviation and DST flag. |
| offset | Get the exact UTC offset of an IANA timezone at a given instant, DST-aware. Correctly handles fractional offsets such as India +05:30 and Nepal +05:45. |
| timezones | List or search valid IANA timezone identifiers by city/region/country, and resolve a city/country name to its timezone(s). Use it to discover the exact identifier to pass to the other tools. |
| calculate | Timezone-aware date arithmetic: add or subtract a duration to a datetime (days are calendar-based and DST-safe; hours and minutes are absolute), or compute the difference between two datetimes that may be in different zones. |
| meeting_slots | Find working-hour time slots that overlap across participants in different timezones for a meeting of a given duration, excluding weekends and (when a country is given per participant) that person's public holidays. Free tier returns at most 1 slot; the paid endpoint returns every matching slot (see 'upgrade' in the response). |
| holiday | Check whether a given date is a public holiday in a country (identified by its ISO 3166-1 alpha-2 code), and return the holiday name if so. Backed by an authoritative public-holiday dataset. |