Sumar días hábiles por país (93 países)
business-days-worldSuma o resta días hábiles a una fecha en uno de 93 países, saltando los festivos nacionales 2024-2030 (date-holidays) y el fin de semana del país (CLDR weekData: viernes-sábado en Egipto, Israel y Arabia Saudita, domingo en India, sábado-domingo en los demás), y lista los días saltados. Cuándo: hay que calcular un plazo en días hábiles en un país cuyos festivos y fin de semana el llamador no conoce. No para: sumar o restar días hábiles, saltando fines de semana y festivos dados (business-days-add). Efectos secundarios: ninguno (solo lectura, sin red, sin estado guardado). Determinista: la misma entrada da la misma salida. Límites: entrada JSON de hasta 64 KB, 1 s por llamada, resultado de hasta 1 MB.
EN: Adds or subtracts business days to a date in one of 93 countries, skipping its national public holidays 2024-2030 (date-holidays) and its weekend (Unicode CLDR weekData: Friday-Saturday in Egypt, Israel and Saudi Arabia, Sunday in India, Saturday-Sunday… [EN completo / full EN: inputSchema.description]
Example tool call
This call uses example arguments supplied in the tool’s input schema.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"days": 5,
"country": "US",
"start_date": "2026-11-20"
},
"name": "business-days-world"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| days | Yes | Business days to add (negative subtracts) (integer; required; min -2000; max 2000). | |
| country | Yes | Country: ISO 3166-1 alpha-2 (CO) or alpha-3 (COL) code, or name in English or Spanish (Colombia, Alemania, Germany) (string; required; at least 1 chars; up to 80 chars). | |
| start_date | Yes | Start date (not counted) (YYYY-MM-DD) (string; required; at least 10 chars; up to 10 chars). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | ||
| result | No | any JSON value | |
| source | No | ||
| country | No | ||
| weekend | No | ||
| matched_by | No | ||
| start_date | No | ||
| weekday_en | No | ||
| weekday_es | No | ||
| business_days | No | ||
| calendar_days | No | ||
| country_name_en | No | ||
| country_name_es | No | ||
| skipped_holidays | No | ||
| skipped_weekend_days | No |