World Business Calendar

io.github.groove79由 GitHub 账号 groove79 发布v0.1.0更新于 Oct 29, 2026

Public holidays and working-day math for 200+ countries and regions, local weekends. No keys.

已验证STDIO仅桌面位置与生活效率与工作流

概览

AI 生成的概览

离线 MCP 服务器,为助手提供 200 多个国家和地区的公共假日与工作日计算,并按当地周末规则判断。

可以做什么
  • 查询某国或某地区某年的公共、银行及可选假日,含英文与本地名称和补休日
  • 判断某日期在某国是否为工作日,并给出上一个和下一个工作日
  • 在日期上加减工作日,或统计两个日期之间的工作日数
  • 找出多个国家同时都是工作日的日期
  • 列出支持的国家代码及其州或地区代码
适用场景
适合跨国家安排日程时使用:分布式团队的会议日期、物流预计到达时间、合同或付款截止日、SLA 到期日、薪资、发货截单日以及市场休市日。当助手需要可靠的当地周末与假日规则而不是凭猜测给出日期时,它很有用。
运行要求
通过 stdio 在本地运行,通常用 npx 启动 npm 包 @appmonster/mcp-world-calendar,因此需要 Node.js。未声明任何 API 密钥或环境变量,README 称可离线使用。README 还提到一个托管 HTTP 端点。
安装前请注意
该服务器只读取日历数据,未声明任何凭据,风险较低。假日数据来自第三方数据集,可能未反映临时的政府调整,关键截止日期请自行核实。README 还提到托管端点,若使用该端点,查询会发送给第三方而非在本地运行。

安装

在 SourceWeft 中

  1. 打开 控制台中的 World Business Calendar,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

World Business Calendar MCP

Agents get dates wrong. This server answers "is it a working day there?" and "what date is 5 business days from now?" for 200+ countries and their states/regions, with local weekends (Friday–Saturday in Saudi Arabia, Israel, Egypt; Friday in Iran) and observed/substitute holidays. Offline, no API keys.

bash
npx -y @appmonster/mcp-world-calendar

Hosted (no install): https://okagent.kr/api/mcp (Streamable HTTP) — or REST https://okagent.kr/api/tools.

ToolWhat it does
world_list_holidaysHolidays of a country/region for a year (English + local names, public/bank/optional)
world_is_business_dayWorking day or not, next/previous working day (default: today in that country)
world_add_business_daysAdd/subtract N working days, or count working days between two dates
world_common_business_daysDates that are working days in all of several countries (cross-border meetings, settlements)
world_list_countriesSupported country and region codes

Claude Desktop config:

json
{ "mcpServers": { "world-calendar": { "command": "npx", "args": ["-y", "@appmonster/mcp-world-calendar"] } } }

Data: date-holidays (ISC code, holiday data CC-BY-3.0, © commenthol and contributors). Korea uses the K-MCP Korean engine (includes 2026 changes). Part of K-MCP. MIT.

来源:packages/world-calendar/README.md,提交 53af4ba

工具

5

world_list_holidays

List public holidays of a country (and optionally a state/region) for a year, with English and local names and substitute (observed) days. 200+ countries. Use for scheduling across countries, shipping cut-offs, payroll or market-closed days. Set types to include bank/optional/observance days.

输入参数year必填typesregioncountry必填

world_is_business_day

Tell whether a date is a working day in a country (not a weekend there, not a public holiday), and give the next and previous working days. Knows local weekends (Friday–Saturday in Saudi Arabia, Israel, Egypt…). Default date is today in that country.

输入参数dateregioncountry必填includeBankextraHolidays

world_add_business_days

Add or subtract N working days in a country (skipping its weekends and public holidays), or count working days between two dates. Use for delivery ETAs, contract or payment deadlines, SLA due dates. Needs country, from (default today there) and either days or to.

输入参数todaysfromregioncountry必填includeBankextraHolidays

world_common_business_days

Find dates that are working days in ALL of several countries (e.g. US, DE and JP teams), between two dates — for meetings, settlements or launches across borders. Max 10 countries, 92 days.

输入参数to必填from必填countries必填

world_list_countries

List supported country codes (200+) or, with country, its state/region codes for regional holidays.

输入参数searchcountry

版本历史

1
  1. v0.1.0最新Oct 23, 2026

评分

已满足适用检查项的 90%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分
  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分