Token导航 LogoToken导航

MCP Server · 日程管理

Chrono MCP

一个基于Luxon的全面模型上下文协议(MCP)服务器,提供高级日期、时间、时区和日历操作,适用于需要强大时间数据处理的AI代理和应用程序。

stdio官方级别未说明来源级核验工具 0@jmoak/chrono-mcp
类型安全TypeScriptCursor

快速开始

作者 / 组织
JMoak
提供方
JMoak
运行时
Node.js

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

2 个

MCP World

选型结论

Chrono MCP 属于日程管理类 MCP Server,公开资料标注 0 个工具,通过stdio 本地进程接入,适配 Cursor,有可以直接复制的安装命令;接入前先确认权限范围。

分类

日程管理

传输方式

stdio

认证方式

无需认证

部署方式

支持远程部署

安装与配置

安装命令

npx @jmoak/chrono-mcp

客户端配置示例

{
  "mcpServers": {
    "chrono-mcp": {
      "command": "npx",
      "args": [
        "@jmoak/chrono-mcp"
      ]
    }
  }
}

按公开安装命令拼出来的示例,字段名和参数以仓库 README 为准;带 YOUR_API_KEY 这类占位符的位置记得换成自己的值。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Node.js,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

时间-MCP(或:时间控制模块/处理器,具体含义取决于上下文)

一个全面的模型上下文协议(MCP)服务器,提供由Luxon支持的高级日期、时间、时区和日历操作。非常适合需要强大时间数据处理能力的AI代理和应用程序。

快速入门

npx @jmoak/chrono-mcp

作为本地HTTP服务器运行

npm install
npm run build
npm run start:http
# Server listens on http://localhost:8000/mcp (health check at /health)

MCP客户端配置

配置您的MCP客户端以启动 chrono-mcp 通过 npx以下是针对特定客户的示例。

克劳德·科德

问问克劳德!这是配置:

{
  "mcpServers": {
    "chrono-mcp": {
      "command": "npx",
      "args": ["-y", "@jmoak/chrono-mcp@latest"]
    }
  }
}

光标

参考文献: Cursor MCP 文档

{
  "mcpServers": {
    "chrono-mcp": {
      "command": "npx",
      "args": ["-y", "@jmoak/chrono-mcp@latest"]
    },
    "chrono-mcp-http": {
      "type": "http",
      "url": "http://localhost:8000/mcp"
    }
  }
}

特点/特性

  • 全球时区支持 - 支持所有IANA时区标识符
  • 时间计算 - 添加/减去时间持续时间,计算日期之间的差异
  • 多种格式 - ISO、RFC2822、SQL、支持区域设置(locale-aware)以及自定义格式化
  • 类型安全 - 使用Zod进行验证,并包含全面的错误处理
  • 实时 - 以微秒精度获取当前时间
  • 轻松集成 - 标准MCP协议,实现无缝AI代理集成
  • 优化后的令牌输出 - 动态塑造的响应,旨在最大化信息密度同时最小化令牌使用量,以实现高效的AI交互

可用工具

获取时间

获取当前时间或跨时区转换时间,并支持灵活格式化。

参数:

  • datetime (字符串,可选):ISO 日期时间字符串。默认为当前时间
  • timezones (数组,可选):用于转换的时区名称列表
  • formats (数组,可选):输出格式 (iso, rfc2822, sql, local, localeString, short, medium, long, full)
  • locale (字符串,可选):用于格式化的区域设置(例如。, en-US, fr-FR, ja-JP)
  • includeOffsets (布尔值,可选):在输出中包含UTC偏移量

示例:

输入

{
  "datetime": "2024-01-01T12:00:00Z",
  "timezones": ["America/New_York", "Asia/Tokyo"],
  "includeOffsets": true
}

输出

{
  "baseTime": "2024-01-01T12:00:00.000Z",
  "America/New_York": "2024-01-01T07:00:00.000-05:00",
  "Asia/Tokyo": "2024-01-01T21:00:00.000+09:00"
}

时间计算器

执行时间算术运算,包括持续时间计算和日期运算。

运营:

  • add - 为日期时间添加持续时间
  • subtract - 从日期时间中减去持续时间
  • diff - 计算不同单位之间的简单差异
  • duration_between - 两个时间点之间的详细时长细分
  • stats - 时间序列和持续时间的统计分析
  • sort - 按时间顺序排序时间戳

参数:

  • operation (必填):计算类型
  • interaction_mode (可选): auto_detect | single_to_many | many_to_single | pairwise | cross_product | aggregate默认为 auto_detect。
  • base_time (可选):基本ISO日期时间。字符串或数组。默认为当前时间。
  • compare_time (可选):比较ISO日期时间 diff/duration_between字符串或数组。
  • timezone (可选):时区为 base_time
  • compare_time_timezone (可选):时区为 compare_time
  • years, months, days, hours, minutes, seconds (可选):持续时间值

示例:

输入

{
  "operation": "add",
  "base_time": "2024-12-25T10:00:00Z",
  "days": 5,
  "hours": 3
}

输出

{
  "operation": "add",
  "interaction_mode": "single_to_single",
  "input": {
    "base_time": "2024-12-25T10:00:00.000Z",
    "duration": { "days": 5, "hours": 3 }
  },
  "result": "2024-12-30T13:00:00.000Z",
  "result_timezone": "UTC"
}

Development

先决条件

  • Node.js 版本 >= 22.0.0
  • npm 或 yarn

设置

git clone https://github.com/yourusername/chrono-mcp.git
cd chrono-mcp
npm install

构建

npm run build

测试与检验员

npm test
npm run test:ui
npm run inspector

参观 http://localhost:6274 用于网页检查器用户界面。

Linting(代码检查)

npm run lint
npm run lint:fix

支持的时区

支持所有IANA时区标识符,包括:

  • 美洲: America/New_York, America/Los_Angeles, America/Toronto等。
  • 欧洲: Europe/London, Europe/Paris, Europe/Berlin等。
  • 亚洲: Asia/Tokyo, Asia/Shanghai, Asia/Dubai等。
  • 澳大利亚: Australia/Sydney, Australia/Melbourne等。
  • 以及400多个更多(选项/项目/等)。。。

致谢

这个项目由……提供支持/驱动 Luxon(卢克松),这是一个优秀的 DateTime 库,提供了强大的时区处理和日期运算功能。我们非常感谢 Luxon 团队为时间操作奠定了如此可靠的基础。

许可证

MIT 许可证 - 详见 许可证 文件中有详细信息。

发布

看 以了解详细变更。

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

时间处理TypeScript本地部署时区转换日历操作AI集成类型安全

支持客户端

Cursor

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

安排与改期

用自然语言创建会议、调整时间,冲突时先提示。

提醒与待办

把任务写进清单,到点提醒。

多日历合并

把几个日历的行程放在一起看,避免撞期。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • stdio 方式要求本地装好 Node.js,换机器要重新装一遍。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在日程管理场景里让模型直接调用外部能力的人。
  • 已经在用 Cursor 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Chrono MCP

MCP World · 本页

0stdio有2 个2026-05-17
MCP Server Apple Events

MCP World

5stdio有2 个2026-05-17
Google Calendar

MCP World

0HTTP有3 个2026-05-17
Todoist MCP Server 79e800d2

MCP World

35stdio有3 个2026-05-17
Google Calendar Streamable MCP Server

MCP World

0stdio有2 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Chrono MCP 怎么安装?

公开资料给出的安装命令是 npx @jmoak/chrono-mcp,运行环境为 Node.js。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Chrono MCP 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Node.js;保存后完全退出客户端再打开,配置才会生效。

Chrono MCP 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Chrono MCP 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Chrono MCP 支持哪些客户端?

公开资料标注支持 Cursor;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP