Japan business days & holidays (official Cabinet Office data). Free tool + x402 USDC paid tools.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Add or subtract N Japanese business days from a date (settlement T+N, delivery ETA). Price: $0.01 USDC via x402.
Date in YYYY-MM-DD. Supported range 1955-01-01..2027-12-31
national (default): weekends + national holidays. bank: also Dec 31 - Jan 3 bank holidays
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Add or subtract N Japanese business days from a date (settlement T+N, delivery ETA). Price: $0.01 USDC via x402.
| Argument | Type | Description |
|---|---|---|
| date* | string | Date in YYYY-MM-DD. Supported range 1955-01-01..2027-12-31 |
| days* | integer | |
| calendar | string | national (default): weekends + national holidays. bank: also Dec 31 - Jan 3 bank holidays |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"date",
"days"
],
"properties": {
"date": {
"type": "string",
"description": "Date in YYYY-MM-DD. Supported range 1955-01-01..2027-12-31"
},
"days": {
"type": "integer",
"maximum": 366,
"minimum": -366
},
"calendar": {
"enum": [
"national",
"bank"
],
"type": "string",
"description": "national (default): weekends + national holidays. bank: also Dec 31 - Jan 3 bank holidays"
}
},
"additionalProperties": false
}When will a Japanese bank transfer be credited? Returns the value date under standard processing (same day before the cutoff, default 15:00 JST, on a bank business day; otherwise next bank business day). Price: $0.01 USDC via x402.
| Argument | Type | Description |
|---|---|---|
| cutoff | string | Bank cutoff HH:MM JST, default 15:00 |
| datetime | string | Submission time ISO 8601 (default now; no offset = JST) |
| extraDays | integer | Additional bank business days |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"cutoff": {
"type": "string",
"description": "Bank cutoff HH:MM JST, default 15:00"
},
"datetime": {
"type": "string",
"description": "Submission time ISO 8601 (default now; no offset = JST)"
},
"extraDays": {
"type": "integer",
"maximum": 30,
"minimum": 0,
"description": "Additional bank business days"
}
},
"additionalProperties": false
}Find auspicious Japanese dates: days in a range matching rokuyo (e.g. taian) and optional weekdays (e.g. sat,sun) for weddings, moving, contracts. Price: $0.01 USDC via x402.
| Argument | Type | Description |
|---|---|---|
| to* | string | End date YYYY-MM-DD (max 366 days) |
| from* | string | Start date YYYY-MM-DD |
| rokuyo | string | Comma-separated: taian,shakko,sensho,tomobiki,sakimake,butsumetsu (default taian) |
| weekdays | string | Comma-separated weekdays, e.g. sat,sun |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"from",
"to"
],
"properties": {
"to": {
"type": "string",
"description": "End date YYYY-MM-DD (max 366 days)"
},
"from": {
"type": "string",
"description": "Start date YYYY-MM-DD"
},
"rokuyo": {
"type": "string",
"description": "Comma-separated: taian,shakko,sensho,tomobiki,sakimake,butsumetsu (default taian)"
},
"weekdays": {
"type": "string",
"description": "Comma-separated weekdays, e.g. sat,sun"
}
},
"additionalProperties": false
}Check whether a date is a business day in Japan (official Cabinet Office holiday data). Returns holiday name (JA/EN) and next/previous business day. Price: $0.005 USDC via x402.
| Argument | Type | Description |
|---|---|---|
| date* | string | Date in YYYY-MM-DD. Supported range 1955-01-01..2027-12-31 |
| calendar | string | national (default): weekends + national holidays. bank: also Dec 31 - Jan 3 bank holidays |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"date"
],
"properties": {
"date": {
"type": "string",
"description": "Date in YYYY-MM-DD. Supported range 1955-01-01..2027-12-31"
},
"calendar": {
"enum": [
"national",
"bank"
],
"type": "string",
"description": "national (default): weekends + national holidays. bank: also Dec 31 - Jan 3 bank holidays"
}
},
"additionalProperties": false
}FREE: check whether a date between today and 90 days ahead (JST) is a business day in Japan. Official Cabinet Office holiday data, supports bank calendar (Dec 31 - Jan 3). For other dates, business-day arithmetic or holiday lists use the paid tools.
| Argument | Type | Description |
|---|---|---|
| date* | string | Date in YYYY-MM-DD. Supported range 1955-01-01..2027-12-31 |
| calendar | string | national (default): weekends + national holidays. bank: also Dec 31 - Jan 3 bank holidays |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"date"
],
"properties": {
"date": {
"type": "string",
"description": "Date in YYYY-MM-DD. Supported range 1955-01-01..2027-12-31"
},
"calendar": {
"enum": [
"national",
"bank"
],
"type": "string",
"description": "national (default): weekends + national holidays. bank: also Dec 31 - Jan 3 bank holidays"
}
},
"additionalProperties": false
}Japanese traditional calendar for a date: rokuyo (taian/butsumetsu lucky days), Reiwa era date, lunisolar date, 24 solar terms. Price: $0.005 USDC via x402.
| Argument | Type | Description |
|---|---|---|
| date* | string | YYYY-MM-DD (1955-2032) |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"date"
],
"properties": {
"date": {
"type": "string",
"description": "YYYY-MM-DD (1955-2032)"
}
},
"additionalProperties": false
}Japanese stocks: last cum-rights trading day and ex-rights date for a dividend/benefit record date (T+2 settlement, holiday-aware). Price: $0.01 USDC via x402.
| Argument | Type | Description |
|---|---|---|
| recordDate* | string | Record date (kenri kakutei-bi) YYYY-MM-DD |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"recordDate"
],
"properties": {
"recordDate": {
"type": "string",
"description": "Record date (kenri kakutei-bi) YYYY-MM-DD"
}
},
"additionalProperties": false
}Nikkei 225 futures/options SQ day and last trading day for a contract month (2nd Friday, moved earlier on holidays). Price: $0.01 USDC via x402.
| Argument | Type | Description |
|---|---|---|
| month* | string | Contract month YYYY-MM |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"month"
],
"properties": {
"month": {
"type": "string",
"description": "Contract month YYYY-MM"
}
},
"additionalProperties": false
}Is the Tokyo Stock Exchange (JPX) open on a date? Next/previous trading day, first/last trading day of the year. Price: $0.005 USDC via x402.
| Argument | Type | Description |
|---|---|---|
| date* | string | Date in YYYY-MM-DD. Supported range 1955-01-01..2027-12-31 |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"date"
],
"properties": {
"date": {
"type": "string",
"description": "Date in YYYY-MM-DD. Supported range 1955-01-01..2027-12-31"
}
},
"additionalProperties": false
}List Japanese national holidays for a year with JA/EN names. Price: $0.01 USDC via x402.
| Argument | Type | Description |
|---|---|---|
| year* | integer | |
| calendar | string | national (default): weekends + national holidays. bank: also Dec 31 - Jan 3 bank holidays |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"year"
],
"properties": {
"year": {
"type": "integer"
},
"calendar": {
"enum": [
"national",
"bank"
],
"type": "string",
"description": "national (default): weekends + national holidays. bank: also Dec 31 - Jan 3 bank holidays"
}
},
"additionalProperties": false
}Japanese payment terms (shimebi/shiharaibi) calculator, e.g. month-end close paid end of next month; shifts to the previous/next business day on weekends/holidays. Price: $0.01 USDC via x402.
| Argument | Type | Description |
|---|---|---|
| date* | string | Transaction or invoice date (YYYY-MM-DD) |
| adjust | string | Shift when not a business day; default previous |
| payDay* | any | Payment day of month (1-31) or 'end' |
| closing* | any | Closing day of month (1-31) or 'end' |
| calendar | string | national (default): weekends + national holidays. bank: also Dec 31 - Jan 3 bank holidays |
| monthOffset | integer | Months after closing; default 1 (next month) |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"date",
"closing",
"payDay"
],
"properties": {
"date": {
"type": "string",
"description": "Transaction or invoice date (YYYY-MM-DD)"
},
"adjust": {
"enum": [
"previous",
"next",
"none"
],
"type": "string",
"description": "Shift when not a business day; default previous"
},
"payDay": {
"anyOf": [
{
"$ref": "#/properties/closing/anyOf/0"
},
{
"$ref": "#/properties/closing/anyOf/1"
}
],
"description": "Payment day of month (1-31) or 'end'"
},
"closing": {
"anyOf": [
{
"type": "integer",
"maximum": 31,
"minimum": 1
},
{
"type": "string",
"const": "end"
}
],
"description": "Closing day of month (1-31) or 'end'"
},
"calendar": {
"enum": [
"national",
"bank"
],
"type": "string",
"description": "national (default): weekends + national holidays. bank: also Dec 31 - Jan 3 bank holidays"
},
"monthOffset": {
"type": "integer",
"maximum": 3,
"minimum": 0,
"description": "Months after closing; default 1 (next month)"
}
},
"additionalProperties": false
}