核心功能
Temporal Cortex Datetime 是一套专为 MCP 生态设计的本地日期时间处理工具集,基于 Rust 编译的二进制文件运行,提供 5 个核心工具:
get_temporal_context— 获取当前会话的时间上下文(UTC/本地时间、时区、DST 状态等)resolve_datetime— 将 60+ 种自然语言时间表达式解析为 RFC 3339 标准格式convert_timezone— 在不同时区之间转换时间戳compute_duration— 计算两个时间点之间的时长adjust_timestamp— DST 感知的时间调整(跨夏令时保持墙钟时间不变)
显著优点
极致的隐私与安全:运行完全离线,零网络访问、零凭证依赖、零外部 API 调用。相比需要 OAuth 的日历类工具,这是本质性的安全优势。
自然语言理解强大:支持 "next Tuesday at 2pm"、"tomorrow morning"、"third Friday of March" 等复杂表达,大幅降低用户输入门槛。
DST 感知计算:自动处理夏令时边界,避免 "spring forward" 导致的时间错乱,对跨时区协作尤为关键。
可审计的供应链:开源 Rust 源码、GitHub Actions 透明构建、SHA256 校验多重验证,支持 Docker 完全隔离部署。
潜在局限
安装依赖 Node.js 或 Docker:首次安装需 npx 或容器环境,对纯浏览器场景不友好。
功能边界清晰:专注于时间解析与计算,不涉及日历事件管理、提醒通知或多人调度 —— 这些需配合其他工具完成。
配置静态化:时区偏好存储在本地 config.json,不支持动态多账户切换。
适合人群
- 对数据隐私敏感、拒绝云端日历服务的用户
- 需要处理跨时区时间计算的开发者与远程团队
- 追求可审计、可离线运行工具链的技术从业者
- 需在 MCP 工作流中嵌入时间智能的 AI 应用开发者
常规风险提示
虽然设计为离线运行,但首次安装阶段的 npm 包下载仍存在供应链攻击面。建议高安全场景下:使用 npm pack --dry-run 预检查、独立校验 GitHub Release 的 SHA256SUMS、或采用 --network=none 的 Docker 部署彻底隔离。