school_holidays
ActiveTool of Openholidays
School holidays (term breaks: Christmas, Easter, summer, etc.) for a European country in a date range, optionally scoped to one subdivision. This is the unique value-add over worldwide public-holiday sources — school calendars vary by region. EUROPE-focused (~30 countries). Returns each break with its localized name, dates, and observing subdivisions. Keyless.
Parameters schema
{
"type": "object",
"required": [
"country",
"valid_from",
"valid_to"
],
"properties": {
"country": {
"type": "string",
"description": "ISO 3166-1 alpha-2 country code, e.g. \"DE\", \"FR\", \"NL\", \"CH\", \"IT\"."
},
"language": {
"type": "string",
"description": "Language for names, ISO 639-1 (default \"EN\")."
},
"valid_to": {
"type": "string",
"description": "End of date range, YYYY-MM-DD."
},
"valid_from": {
"type": "string",
"description": "Start of date range, YYYY-MM-DD."
},
"subdivision_code": {
"type": "string",
"description": "Optional subdivision/region code to filter to, e.g. \"DE-BY\" (Bavaria). Use list_subdivisions to discover codes."
}
}
}No endpoints wrapped at confidence ≥ 0.70.
Parent server
Openholidays
https://github.com/pipeworx-io/mcp-openholidays
1/7 registries