Servidor MCP

temporal-mcp

io.github.MirrorEthic/temporal-mcp
IA y agentes Productividad Público y accesible MCP 2026-07-28

Qué hace este MCP

Tracks elapsed time between conversation turns and detects day rollovers for agent threads.

temporal_peek
Read the current temporal snapshot for a thread WITHOUT advancing state. Use this when you want the gap delta but the call is not the canonical per-turn event.
Esquema de entrada
{'type': 'object', 'properties': {'tz_name': {'type': 'string'}, 'client_id': {'type': 'string'}, 'thread_key': {'type': 'string'}, 'tz_offset_minutes': {'type': 'integer'}}}
temporal_tick
Advance the temporal clock for a thread and return a snapshot (now / prev / gap / day_rollover / fresh_thread). Call once per user turn. Pass a stable `thread_key` (e.g. the conversation ID) so gap deltas remain meaningful across page reloads.
Esquema de entrada
{'type': 'object', 'properties': {'tz_name': {'type': 'string', 'description': "Display name for the timezone (e.g. 'MDT'). Cosmetic; appears in the rendered header."}, 'client_id': {'type': 'string', 'description': "Namespace tag (e.g. 'caweb', 'cursor'). Defaults to 'mcp'."}, 'thread_key': {'type': 'string', 'description': 'Stable thread identifier within this client. For claude.ai web use the conversation ID; for other MCP clients any caller-stable string. If omitted, falls back to the Mcp-Session-Id header.'}, 'tz_offset_minutes': {'type': 'integer', 'description': "Caller's UTC offset in minutes (e.g. -360 for MDT). Used for day_rollover detection and header formatting. Defaults to 0 (UTC) so day rollover is always honest even if the caller forgets to pass one."}}}
Añadido
temporal_peek
17 de September de 2026 a las 12:45
Añadido
temporal_tick
17 de September de 2026 a las 12:45