
Business Days & Workday Calc
Workdays, holidays, SLA & PTO
Count workdays, office days and PTO days between two dates, add business days for an SLA due date, or list bank holidays and school breaks. Ask "how many working days are there between 14 July and 18 August in Germany?", "what date is 37 business days after 11 August in England?", "is Monday a bank holiday in Bavaria?" or "what are the school holidays in Bavaria?". Business Days and Workday Calculator does the date arithmetic exactly and reads each country's public holidays from Nager.Date, the UK's bank holidays from GOV.UK and school holidays from OpenHolidays, so the result does not depend on a guess about which days are holidays. People also call it OpenKrill Business Days. It does not count trading days, banking days, or settlement days. It says how it counted. A working day is any day that is not a weekend day (Saturday and Sunday unless you set another weekend) and not a public holiday of the country or region. When you add days, the start date is day 0 and is not counted; when you count a range, both ends are counted unless you say otherwise. Bank holidays that are not days off, optional days and half days such as Christmas Eve count as working days. Add a region (for example DE-BY, GB-SCT or US-CA) to include that region's holidays. Without one, holidays that only some regions keep are not counted, and the answer lists them so you can see the difference. It covers more than 200 countries and territories for public holidays and a smaller set, mostly in Europe, for school holidays. It moves up to 1000 business days at a time and reads up to eight calendar years in one question. Company closures, local observances and legal deadline rules are not included, so check the official calendar and the contract before relying on a date. It stores nothing about you: answers are cached for up to 24 hours, and the only lasting record is a daily count of calls per tool.
What you can ask
- How many working days are there between 14 July and 18 August 2026 in Germany?
Example path
MCP connector
- Server URL
https://businessdays.openkrill.app/mcp- Login
- None
- Protocol
- MCP 2026-07-28
- Instructions
Business Days & Workday Calc: Workdays, holidays, SLA & PTO. Use for how many working days fall between two dates, for the date a number of business days after or before a date, and for a country's public or school holidays in a year. Always send the country as a two-letter code; ask for the country if the user did not give one. Send a region when the user names a state, province or nation (Bavaria is DE-BY, Scotland is GB-SCT, England is GB-ENG, California is US-CA); holidays only some regions keep are not counted without it, and regionalHolidaysNotCounted lists them, so mention them when it is not empty. Send weekendDays when the weekend is not Saturday and Sunday. State the day-count convention in the answer: for a range both ends are counted unless includeStartDate or includeEndDate is false, and for the start date is day 0 and is not counted. For a trading or settlement date, send calendars instead of region: NYSE, FED, LSE, JPX or TARGET2, joined when a settlement needs two (a US T+1 settlement date is ["NYSE", "FED"]). Name the holidays that changed the result. If a note is returned, pass it on. Holiday data can differ from an employer's or a contract's calendar, so do not present the result as a legal deadline. This server allows 60 tool calls a minute per network and 5,000 a day for all callers together; the day count resets at 00:00 UTC. If a tool fails, gives a wrong answer, or a tool you need is missing, call with one short message (kind, message, tool); reads the answer.
Tools
Reads data4
Changes data1
Skills
None in the store listings or on the server