Skip to main content
Glama
firasd

Remote MCP Server Template

by firasd

MCP Clock

Активный MCP-эндпоинт: https://mcpclock.firasd.workers.dev/mcp

Работает в Claude.ai, Claude iOS, Claude Code, OpenAI Codex и любом MCP-совместимом клиенте.


Инструменты

clock_get

Возвращает текущее время в одном или нескольких часовых поясах.

  • timezones (необязательно) — Массив имен зон IANA (например, "America/New_York"), а также специальных литералов "UTC" и "Alphadec". По умолчанию ["UTC"]. Максимум 15 зон.

  • offsetSeconds (необязательно) — Знаковое смещение в секундах, применяемое перед форматированием. Например, -86400 для времени 24 часа назад, +60 для времени на одну минуту вперед.

  • adec_canonical_only (необязательно) — Передайте "true", чтобы скрыть пояснение единиц Alphadec и вернуть только каноническую строку.

clock_get{}
clock_get{"timezones": ["Asia/Tokyo", "America/New_York"]}
clock_get{"timezones": ["Alphadec"], "adec_canonical_only": "true"}

clock_day_info

Возвращает календарную информацию для даты в формате UTC — день недели, количество дней в месяце, день года, процент прошедшего года и номер недели по ISO.

  • date (необязательно) — Дата в формате YYYY-MM-DD. По умолчанию — сегодня (UTC).

clock_day_info{}
clock_day_info{"date": "2025-09-09"}

clock_convert

Преобразует временную метку из одного часового пояса в один или несколько целевых поясов.

  • source_zone — Имя зоны IANA или "UTC".

  • iso — Строка ISO-8601. Если источник "UTC", добавьте суффикс Z. Если источник — зона IANA, опустите смещение (время по часам).

  • target_zones — Массив имен зон IANA или "UTC". Минимум 1, максимум 15.

clock_convert{
  "source_zone": "America/Mexico_City",
  "iso": "2025-10-28T07:30:00",
  "target_zones": ["UTC", "Asia/Dubai"]
}

clock_convert_alphadec

Преобразует временную метку ISO UTC в строку Alphadec и обратно.

  • direction — "utc_to_alphadec" (по умолчанию) или "alphadec_to_utc".

  • value — Строка ISO UTC (например, "2025-06-09T16:30:00.000Z") или строка Alphadec (например, "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"}

clock_convert_unixtime

Преобразует временную метку ISO UTC в Unix-время (секунды с начала эпохи) и обратно.

  • direction — "utc_to_unixtime" (по умолчанию) или "unixtime_to_utc".

  • value — Строка ISO UTC (например, "2025-06-15T12:00:00Z") или строка Unix-времени (например, "1749988800").

clock_convert_unixtime{"direction": "utc_to_unixtime", "value": "2025-06-15T12:00:00Z"}
clock_convert_unixtime{"direction": "unixtime_to_utc", "value": "1749988800"}

clock_delta_utc

Вычисляет разницу во времени между двумя временными метками ISO UTC. Опустите любой из параметров, чтобы использовать текущее время (т.е. «время с» или «время до»).

  • start (необязательно) — Временная метка ISO UTC (например, "2022-01-15T10:30:00Z"). По умолчанию — сейчас.

  • end (необязательно) — Временная метка ISO UTC. По умолчанию — сейчас. Требуется хотя бы один из параметров start или end.

Возвращает total_seconds, breakdown (годы/дни/часы/минуты/секунды) и строку readable. Отрицательное значение, если start позже 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"}

clock_delta_alphadec

Вычисляет разницу во времени между двумя 4-символьными кодами Alphadec в пределах текущего года. Опустите любой из параметров, чтобы использовать текущее время.

  • alphadec_start (необязательно) — 4-символьный код Alphadec (например, "A2B3"). По умолчанию — сейчас.

  • alphadec_end (необязательно) — 4-символьный код Alphadec (например, "Z8Y9"). По умолчанию — сейчас. Требуется хотя бы один из них.

Возвращает как разницу во времени ISO, так и дельту единиц Alphadec (периоды/дуги/такты/удары).

clock_delta_alphadec{"alphadec_start": "A2B3"}
clock_delta_alphadec{"alphadec_end": "Z8Y9"}
clock_delta_alphadec{"alphadec_start": "A2B3", "alphadec_end": "C1Y9"}

Related MCP server: Remote MCP Server Template

Alphadec

Alphadec — это компактный, читаемый человеком формат временных меток. Полная каноническая строка выглядит как 2026_I2J9_382995.

Единица

Символы

Прибл. длительность

Период

A–Z (1-й символ)

~14.04 дней (год ÷ 26)

Дуга

0–9 (2-й символ)

~33.7 часов (период ÷ 10)

Такт

A–Z (3-й символ)

~77.75 минут (дуга ÷ 26)

Удар

0–9 (4-й символ)

~7.78 минут (такт ÷ 10)

Смещение

6-значный суффикс

миллисекунды внутри удара

Строки Alphadec сортируются по K-алгоритму — лексикографический порядок совпадает с хронологическим. Усечение до меньшего количества символов создает естественные временные группировки (например, 2026_I2 охватывает всю дугу I2).

Сезонные привязки (приблизительные): Период F = мартовское равноденствие · Период M = июньское солнцестояние · Период S = сентябрьское равноденствие · Период Z = декабрьское солнцестояние.

Related MCP Connectors

Related MCP Servers