About World Business Calendar
World Business Calendar is an MCP server for checking public holidays and business-day dates across more than 200 countries and regions. It accounts for local weekends and observed holidays, and works offline without API keys.
Key features
- 01List country and regional holidays
- 02Check business-day status
- 03Add or subtract business days
- 04Find shared business days across countries
- 05Support local weekends and observed holidays
Use cases
- 01Check whether a date is a working day in another country
- 02Calculate a deadline several business days away
- 03Find a date suitable for cross-border meetings or settlements
MCP support
Exposes tools for holiday lookup and business-day calculations to MCP clients. It can run locally or be accessed through a hosted Streamable HTTP endpoint.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
Tools
5Saved tool list · updated 6d ago
| Parameter | Type | Required | Description |
|---|---|---|---|
| year | integer | Yes | |
| types | array | No | |
| region | string | No | Optional state/region code, e.g. CA (California) for US, BY (Bavaria) for DE. Regional holidays differ. |
| country | string | Yes | ISO 3166-1 alpha-2 country code, e.g. US, GB, DE, JP, IN, AE |
Details
From the project READMEWorld 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.
npx -y @appmonster/mcp-world-calendar
Hosted (no install): https://okagent.kr/api/mcp (Streamable HTTP) — or REST https://okagent.kr/api/tools.
| Tool | What it does |
|---|---|
world_list_holidays | Holidays of a country/region for a year (English + local names, public/bank/optional) |
world_is_business_day | Working day or not, next/previous working day (default: today in that country) |
world_add_business_days | Add/subtract N working days, or count working days between two dates |
world_common_business_days | Dates that are working days in all of several countries (cross-border meetings, settlements) |
world_list_countries | Supported country and region codes |
Claude Desktop config:
{ "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.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.