io.github.MukundaKatta/timezone-mcp — Model Context Protocol (MCP) Server
This MCP server provides IANA timezone conversions using real DST rules. It produces real offsets via Node’s built-in Intl.DateTimeFormat, without requiring tzdata or any native binary. It uses the IANA database shipped with Node to compute timezone results for specific instants.
🛠️ Key Features
- IANA timezone conversions with real DST behavior
- Real offsets determined at the exact instant via
Intl.DateTimeFormat - No
tzdatadependency and no native binary requirements
🚀 Use Cases
- Convert a UTC ISO instant to a local time in a target IANA timezone
- Get the current local time for a timezone
- Retrieve the UTC offset at a specific instant (DST-aware)
⚡ Developer Benefits
- Reduces timezone and DST hallucinations by using computed offsets and DST-aware rules
- Tools accept an
instant(for exact-offset queries) and atimezone(IANA)
⚠️ Limitations
- Requires Node’s included IANA timezone data (no separate
tzdatadependency)