MCP Clock: live public hosted tool for Claude, Codex, any MCP Client MCP Clock, a live public hosted tool for Claude, Codex, and any MCP-compatible client, is now available at https://mcpclock.firasd.workers.dev/mcp, providing time zone conversions, Alphadec timestamps, and calendar information through multiple clock functions. Live MCP endpoint: https://mcpclock.firasd.workers.dev/mcp Works in Claude.ai, Claude iOS, Claude Code, OpenAI Codex, and any MCP-compatible client. Returns current time in one or more time zones. timezones optional — Array of IANA zone names e.g. "America/New York" plus the special literals "UTC" and "Alphadec" . Defaults to "UTC" . Max 15 zones. offsetSeconds optional — Signed offset in seconds applied before formatting. E.g. -86400 for 24 h ago, +60 for one minute ahead. adec canonical only optional — Pass "true" to suppress the Alphadec unit explanation and return only the canonical string. clock get{} clock get{"timezones": "Asia/Tokyo", "America/New York" } clock get{"timezones": "Alphadec" , "adec canonical only": "true"} Returns calendar information for a UTC date — weekday, days in month, day of year, year progress %, and ISO week number. date optional — Date in YYYY-MM-DD format. Defaults to today UTC . clock day info{} clock day info{"date": "2025-09-09"} Converts a timestamp from one time zone to one or more target zones. — IANA zone name or source zone "UTC" .— ISO-8601 string. If source is iso "UTC" , include the Z suffix. If source is an IANA zone, omit the offset wall-clock time .— Array of IANA zone names or target zones "UTC" . Min 1, max 15. clock convert{ "source zone": "America/Mexico City", "iso": "2025-10-28T07:30:00", "target zones": "UTC", "Asia/Dubai" } Converts between a UTC ISO timestamp and an Alphadec string. — direction "utc to alphadec" default or "alphadec to utc" .— UTC ISO string e.g. value "2025-06-09T16:30:00.000Z" or Alphadec string e.g. "2025 L3T5 000000" . clock convert alphadec{"direction": "utc to alphadec", "value": "2025-06-09T16:30:00.000Z"} clock convert alphadec{"direction": "alphadec to utc", "value": "2025 L3T5 000000"} Converts between a UTC ISO timestamp and a Unix timestamp seconds since epoch . — direction "utc to unixtime" default or "unixtime to utc" .— UTC ISO string e.g. value "2025-06-15T12:00:00Z" or Unix timestamp string e.g. "1749988800" . clock convert unixtime{"direction": "utc to unixtime", "value": "2025-06-15T12:00:00Z"} clock convert unixtime{"direction": "unixtime to utc", "value": "1749988800"} Calculates the time difference between two UTC ISO timestamps. Omit either end to use the current time i.e. "time since" or "time until" . start optional — UTC ISO timestamp e.g. "2022-01-15T10:30:00Z" . Defaults to now. end optional — UTC ISO timestamp. Defaults to now. At least one of start or end is required. Returns total seconds , a breakdown years/days/hours/minutes/seconds , and a readable string. Negative if start is after end. clock delta utc{"start": "2022-01-15T10:30:00Z"} clock delta utc{"end": "2025-12-31T23:59:59Z"} clock delta utc{"start": "2022-01-15T10:30:00Z", "end": "2025-08-31T14:45:30Z"} Calculates the time difference between two 4-character Alphadec codes within the current year. Omit either end to use the current time. alphadec start optional — 4-character Alphadec code e.g. "A2B3" . Defaults to now. alphadec end optional — 4-character Alphadec code e.g. "Z8Y9" . Defaults to now. At least one is required. Returns both ISO time difference and Alphadec unit delta periods/arcs/bars/beats . clock delta alphadec{"alphadec start": "A2B3"} clock delta alphadec{"alphadec end": "Z8Y9"} clock delta alphadec{"alphadec start": "A2B3", "alphadec end": "C1Y9"} Alphadec is a compact, human-readable timestamp format. A full canonical string looks like 2026 I2J9 382995 . | Unit | Characters | Approx. Duration | |---|---|---| | Period | A–Z 1st char | ~14.04 days year ÷ 26 | | Arc | 0–9 2nd char | ~33.7 hours period ÷ 10 | | Bar | A–Z 3rd char | ~77.75 minutes arc ÷ 26 | | Beat | 0–9 4th char | ~7.78 minutes bar ÷ 10 | | Offset | 6-digit suffix | milliseconds within beat | Alphadec strings are K-sortable — lexicographic order matches chronological order. Truncating to fewer characters creates natural time groupings e.g. 2026 I2 covers the entire I2 arc . Seasonal anchors approximate : Period F = March equinox · Period M = June solstice · Period S = September equinox · Period Z = December solstice.