public_holidays
ActiveTool of Openholidays
Public (statutory) holidays for a European country in a date range, with regional subdivisions. EUROPE-focused (~30 countries: DE, FR, NL, CH, IT, AT, BE, ES, PL, etc.). Returns each holiday with its localized name, dates, whether it is nationwide, and which subdivisions observe it. Keyless. For school terms/breaks use school_holidays instead.
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."
}
}
}No endpoints wrapped at confidence ≥ 0.70.
Parent server
Openholidays
https://github.com/pipeworx-io/mcp-openholidays
1/7 registries