关于 Date Calculator
Date Calculator 是面向需要日期运算和公共假日信息的用户的 MCP 服务。它可计算自然日或工作日、移动日期,并按国家和地区查询假日,同时提供结果分享链接。
主要功能
- 01计算两个日期之间的天数
- 02按工作日规则计算日期差
- 03加减年月周日并调整工作日
- 04查询国家和地区的公共假日
- 05列出支持国家、年份和地区代码
适用场景
- 01计算排除周末和假日的工作日
- 02确定某日期前后的日期
- 03查询某国指定年份的公共假日
- 04检查日期计算适用的地区规则
MCP 相关
Date Calculator MCP 服务通过 Streamable HTTP 提供日期计算和公共假日工具,无需身份验证。客户端可调用日期差、日期移动、假日查询和地点列表功能。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://mcp.onlinealarmkur.com/claude mcp add --transport http com-onlinealarmkur-date-calculator https://mcp.onlinealarmkur.com/{"mcpServers":{"com-onlinealarmkur-date-calculator":{"type":"http","url":"https://mcp.onlinealarmkur.com/"}}}在 Cursor 中打开{"servers":{"com-onlinealarmkur-date-calculator":{"type":"http","url":"https://mcp.onlinealarmkur.com/"}}}在 VS Code 中打开{"mcpServers":{"com-onlinealarmkur-date-calculator":{"type":"http","url":"https://mcp.onlinealarmkur.com/"}}}{"mcpServers":{"com-onlinealarmkur-date-calculator":{"serverUrl":"https://mcp.onlinealarmkur.com/"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
日期计算器
一个用于日期计算和公共假日的 MCP 服务,使用 Online Alarm Kur 创建的同款日期计算器。
此仓库包含托管服务的文档和注册元数据。
- 端点:
https://mcp.onlinealarmkur.com/ - 传输方式: Streamable HTTP
- 身份验证: 无
- 文档: mcp.onlinealarmkur.com
工具
| 工具 | 功能 |
|---|---|
count_days | 计算两个日期之间的天数:普通日期差,或排除所选星期几和公共假日后的工作日数。普通日期差还会给出经过的年、月和日数。 |
shift_date | 增加或减少年、月、周和天数,可选择排除特定星期几和假日。roll 可以将普通日期调整到下一个或上一个工作日。 |
get_holidays | 列出某个国家及可选地区的公共假日和对应星期几,包括补休日期;每次请求最多查询 11 年。 |
list_locations | 不指定国家时,获取支持国家及可用年份的简要列表。指定国家时,获取其准确的地区代码。 |
日期采用 YYYY-MM-DD 格式的公历日期,不包含具体时间。除非明确排除,否则周末和假日都会计入。有些国家的周末安排不同,请根据所在国家选择星期几。假日按全天计算;数据不会标记半天假日。
未指定 region 时,假日计算仅使用国家级日历;如果该国设有地区,结果会包含警告。
日期计算结果会包含每个日期的星期几和 ISO 周数、所有警告、使用的规则,以及可在网站上打开该计算的分享链接。使用 roll 的结果会链接到普通计算,因为网站没有 roll 设置。计算和假日工具支持网站的 32 种语言;假日名称可能会回退为其原生语言。
连接
Claude
- 打开 Customize,然后选择 Connectors。
- 选择 + Add,然后选择 Add custom connector。
- 将 Date Calculator 输入为名称,将
https://mcp.onlinealarmkur.com/输入为 URL,然后选择 Continue。 - 在 Authentication 下,选择 No sign in,然后选择 Add。
对于 Team 和 Enterprise 计划,组织所有者需先添加连接器;成员随后再连接。请参阅 Anthropic 的自定义连接器说明。
Claude Code
claude mcp add --transport http date-calculator https://mcp.onlinealarmkur.com/
Cursor
将此条目添加到 ~/.cursor/mcp.json:
{
"mcpServers": {
"date-calculator": {
"url": "https://mcp.onlinealarmkur.com/"
}
}
}
VS Code
将此条目添加到 .vscode/mcp.json:
{
"servers": {
"date-calculator": {
"type": "http",
"url": "https://mcp.onlinealarmkur.com/"
}
}
}
如果配置文件中已包含其他服务,请将此条目添加到现有对象中。
ChatGPT
如果你的账户和工作区允许自定义 MCP 连接:
- 在浏览器中打开 ChatGPT Plugins。
- 选择加号按钮,然后选择 Add custom MCP server。
- 将 Date Calculator 输入为名称,将
https://mcp.onlinealarmkur.com/输入为服务 URL。选择不使用身份验证。 - 检查权限和警告,然后选择 Create as a plugin。
- 安装生成的插件,开始新的对话,然后使用
@选择该插件。
请参阅 OpenAI 的自定义 MCP 服务说明。
Grok
- 打开 Grok Connectors。
- 选择 New Connector,然后选择 Custom。
- 将
https://mcp.onlinealarmkur.com/输入为 MCP 服务 URL。此服务无需身份验证。 - 完成设置,即可在对话中使用这些工具。
对于 Grok Business 和 Enterprise,团队管理员必须先为组织添加连接器。
请参阅 Grok 的连接器文档。
其他 MCP 客户端
如果支持自定义远程 MCP 连接,请使用 https://mcp.onlinealarmkur.com/,采用 Streamable HTTP 且无需身份验证。请参阅连接说明。
示例提示词
- “在德国,2026 年 11 月 2 日至 12 月 24 日之间有多少个工作日?不包括周六、周日和公共假日。”
- “2027 年 1 月 15 日之后 90 天是几月几日?”
- “列出土耳其 2027 年的公共假日。”
限制
此服务设有速率限制。假日查询共用每日额度;额度耗尽后,假日功能将暂停,直到 00:00 UTC。无需考虑假日的计算仍可使用。
未来的假日日期可能会有变动。请向相关机构核实重要截止日期。
支持
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。