Indonesian holidays and cuti bersama 2025-2027 (SKB 3 Menteri) plus working-day math. Offline.
MCPpedia last refreshed this data
io.github.EzkielynaGroup/mcp-hari-libur-indonesia is an MCP server that indonesian holidays and cuti bersama 2025-2027 (SKB 3 Menteri) plus working-day math. Offline. Its tool list has not been published yet over stdio, sse and http, requires no API key, and scores 89/100 on MCPpedia's security, maintenance and efficiency rubric.
Config is the same across clients - only the file and path differ.
{
"mcpServers": {
"io-github-ezkielynagroup-mcp-hari-libur-indonesia": {
"args": [
"-y",
"mcp-hari-libur-indonesia"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
An MCP server that knows Indonesian national public holidays and cuti bersama (collective leave) for 2025, 2026 and 2027, taken from the joint ministerial decrees (SKB 3 Menteri), and does working-day math with them: is this date a working day, how many working days between two dates, what date is N working days from now. Offline, no API key, one file, zero dependencies.
Run this in your terminal to verify the server starts. Then let us know if it worked - your result helps other developers.
npx -y 'mcp-hari-libur-indonesia' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories - click any category to see the underlying evidence.
No known CVEs.
Checked mcp-hari-libur-indonesia against OSV.dev.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience - it helps other developers decide.
Sign in to write a review.
Others in other
deja-vu: local memory over the session histories of forty-three coding agents.
MCP WordPress Remote proxy server
专门为 agent 打造的 agent 搜索工具,具备多语言搜索能力,覆盖中文/英文/学术/代码/购物/金融/新闻/百科。
Searchable football data provider documentation for AI coding agents. Like Context7 for football data.
MCP Security Weekly
Get CVE alerts and security updates for io.github.EzkielynaGroup/mcp-hari-libur-indonesia and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
An MCP server that knows Indonesian national public holidays and cuti bersama (collective leave) for 2025, 2026 and 2027, taken from the joint ministerial decrees (SKB 3 Menteri), and does working-day math with them: is this date a working day, how many working days between two dates, what date is N working days from now. Offline, no API key, one file, zero dependencies.
Example: "Kalau pesanan masuk 17 Maret 2026 dan SLA-nya 3 hari kerja, kapan paling lambat dikirim?" → 27 March 2026 (Nyepi and the Lebaran holidays are skipped).
🇮🇩 Bahasa Indonesia: lihat bagian di bawah.
| Tool | What it does | Input |
|---|---|---|
daftar_libur | Lists national holidays and cuti bersama of a year (optionally one month), with weekday, type and the SKB source. | year (2025-2027), month (1-12), include_cuti_bersama (default true) |
cek_tanggal | Is a date a national holiday, cuti bersama, weekend or working day? Gives every reason (e.g. "Idulfitri + Sunday"). | date (default today), cuti_bersama_off, saturday_working |
hitung_hari_kerja | Working days between two dates (both ends included by default), with the list of holidays that fell on weekdays. Reversed ranges are swapped and flagged. | start, end, count_start (default true), cuti_bersama_off, saturday_working |
hari_kerja_berikutnya | The date N working days after (or before, with negative N) a date. The start date is not counted. n: 0 gives the date itself if it is a working day, else the next one. Good for SLA, deadline and shipping estimates. | date (default today), n (-750..750), cuti_bersama_off, saturday_working |
Options shared by the last three tools:
| Option | Default | Meaning |
|---|---|---|
cuti_bersama_off | true | Treat cuti bersama as a day off. Set false for businesses that keep working on cuti bersama. |
saturday_working | false | 6-day week: Saturday is a working day. National holidays on a Saturday stay off. |
Dates: YYYY-MM-DD (also DD-MM-YYYY, DD/MM/YYYY, DD.MM.YYYY, today, hari ini). US order MM/DD/YYYY is rejected rather than misread. Impossible dates (e.g. 2026-02-29, 2026-04-31) are rejected with the reason.
Example JSON (shortened) from hari_kerja_berikutnya with {"date": "2026-12-23", "n": 5}:
{
"date": "2026-12-23",
"n": 5,
"result": "2027-01-04",
"result_weekday": "Monday",
"skipped_holidays": [
{ "date": "2026-12-24", "holidays": [{ "type": "cuti_bersama", "name": "Cuti bersama Kelahiran Yesus Kristus" }] },
{ "date": "2026-12-25", "holidays": [{ "type": "libur_nasional", "name": "Kelahiran Yesus Kristus" }] },
{ "date": "2027-01-01", "holidays": [{ "type": "libur_nasional", "name": "Tahun Baru 2027 Masehi" }] }
],
"options": { "cuti_b
... [View full README on GitHub](https://github.com/ezkielynagroup/mcp-hari-libur-indonesia#readme)