Independent by design · no pay-to-rank placements  · How we evaluate tools →
Anclum Submit
B

bartosz-kuc/honest-pl-holidays-mcp

Local MCP server for Polish public holidays and business-day math

Before you install: no copy-paste command · license MIT · link reachable

First step: git clone https://github.com/bartosz-kuc/honest-pl-holidays-mcp.git

SECURITY.md ✓
View on GitHub ↗Link checked 2026-11-12 · HTTP 200 · opens the vendor's own site

We have neither an install command nor a public remote endpoint from this repository, so we do not print a config. A made-up one is worse than none. How each client wires MCP up →

Star count
0 ★ · bartosz-kuc/honest-pl-holidays-mcp · read from the GitHub search API · (checked 2026-11-13 20:00:50)
Source
collected from the punkpeye/awesome-mcp-servers list · type: MCP server
Harvest history
first seen 2026-10-23 · last seen 2026-11-14 · seen 26× · listed by 23 sources
Score
score 2,300 · 23 sources · mcp
FAQ (answers come from our records)
Who is it for?
We filed it under these tags: MCP 服务. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository bartosz-kuc/honest-pl-holidays-mcp;first catalogued 2026-10-23;last seen 2026-11-14。There is no official certification or quality rating here — we record sources and dates only.

# honest-pl-holidays-mcp

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

Local MCP server for Polish public holidays and business-day arithmetic. Wraps the open Nager.Date holiday database and adds bookkeeping-friendly business-day math on top.
Part of the honest-mcp family of small, auditable, local-first MCP servers.
## Why
Every Polish accountant, JDG owner, or HR person has this problem:
"Payment term is 14 dni roboczych from invoice date — what's the actual due date?"
"Is the client's 'termin płatności 2026-05-01' even a business day? (No — that's Święto Pracy.)"
"Deadline for JPKV7 is the 25th — but 2026-04-25 is a Saturday, does it slip to Monday?"
This server hands both raw holiday data and business-day arithmetic to your AI. No more spreadsheet calendars.
Supports any country Nager.Date covers (200+), but the API defaults to Poland and the bookkeeping angle is Poland-centric.
Weekend caveat: the weekend is always Saturday + Sunday, whatever country you pass — only the holiday list changes per country. Business-day results for countries with a different weekend (e.g. Friday–Saturday in Egypt) will be wrong.
## Features
Six tools:
listholidays — all public holidays in a given year
isholiday — is this specific date a public holiday?
isbusinessday — is this date Mon–Fri and not a holiday? Includes reason (weekend / holiday / businessday)
countbusinessdays — inclusive business-day count between two dates
addbusinessdays — startdate + N business days = ? (N can be negative)
nextholidays — upcoming N holidays from a given date
## Data source
Endpoint: date.nager.at/api/v3
No API key
MIT-licensed holiday data
In-memory cache per year and country — normally one round trip per year and country per session
## Requirements
Python 3.10+
## Setup
bash
git clone https://github.com/bartosz-kuc/honest-pl-holidays-mcp.git
cd honest-pl-holidays-mcp
python3 -m venv venv
./venv/bin/pip install -r requirements.txt
On Windows, use venv\Scripts\pip and venv\Scripts\python instead of venv/bin/pip and venv/bin/python (here and in the configs below).
Register with Claude Code:
bash
claude mcp add pl-holidays /absolute/path/to/venv/bin/python /absolute/path/to/server.py
Claude Desktop claudedesktopconfig.json:
json
"mcpServers": {
"pl-holidays": {
"command": "/absolute/path/to/venv/bin/python",
"args": ["/absolute/path/to/server.py"]
## Example usage
> "Invoice issued today with 14 working-day payment term — when is it due?"
addbusinessdays(startdate="2026-07-22", days=14) → the due date, skipping weekends and Polish public holidays.
> "How many working days between 2026-04-01 and 2026-04-30?"
countbusinessdays(fromdate="2026-04-01", todate="2026-04-30")
> "Is May 1st 2026 a business day in Poland?"
Listed badge (optional)
Copy this line into the README if you want the listing mark. Optional, and it does not affect being listed.
[![Listed on Anclum](https://anclum.com/badge/listed.svg)](https://anclum.com/en/s/bartosz-kuc-honest-pl-holidays-mcp/)
Source
awesome · https://github.com/bartosz-kuc/honest-pl-holidays-mcp
Browse by field
MCP servers
Listed by
23 independent sources
added
today
Security policy
the repository has SECURITY.md at its root (we checked that the file exists, not what it says)

More like this

All 6,229 →

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields →

← Back to index