{"serverId":"mcp-registry/dev.plugrail/jp-calendar","tools":[{"name":"add_business_days","fixed":{"name":"add_business_days","description":"指定した日付(date)の翌日から数えてN営業日目(days)の日付を返します。dateの当日は数えません。daysが負の場合は過去方向（dateの前日から遡ってN営業日目）に計算します。土日・日本の祝日を除外し、calendar=\"banking\"を指定すると銀行休業日（12/31〜1/3）も除外します。dateが営業日かどうかだけ知りたい場合は is_holiday を使ってください（days=0でも同じ情報がskipped経由で得られます）。入力例: {\"date\": \"2026-07-10\", \"days\": 3}","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["date","days"],"properties":{"date":{"type":"string","description":"起点日 YYYY-MM-DD。例: \"2026-07-10\"。この日自体は数えません。"},"days":{"type":"number","description":"何営業日先(正)/前(負)かを表す整数。0も指定可: dateをそのまま返し、dateが非営業日ならskippedに1件（date自身とその理由）を記録します。"},"calendar":{"type":"string","description":"\"standard\"（既定）または\"banking\"（銀行休業日も除外）。"},"extra_closed_dates":{"type":"array","items":{"type":"string"},"description":"顧客固有の追加休業日（YYYY-MM-DD の配列）。例: [\"2026-12-29\", \"2026-12-30\"]"}}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: false (inferred from the name).","verify":true}],"tokensBefore":247,"tokensAfter":247},{"name":"list_holidays","fixed":{"name":"list_holidays","description":"指定した年または期間の日本の祝日一覧を返します。入力例: {\"year\": 2026} または {\"from\": \"2026-01-01\", \"to\": \"2026-06-30\"}","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"to":{"type":"string","description":"期間終了日 YYYY-MM-DD。例: \"2026-06-30\"。yearとは併用不可。"},"from":{"type":"string","description":"期間開始日 YYYY-MM-DD。例: \"2026-01-01\"。yearとは併用不可。"},"year":{"type":"integer","maximum":9007199254740991,"minimum":-9007199254740991,"description":"西暦年。例: 2026。from/toとは併用不可。"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":151,"tokensAfter":151}],"toolsChanged":2,"tokensSaved":0,"todo":[],"note":"Deterministic fixes. Changes marked verify need a human look before shipping (renames, inferred annotations, inferred types, removed text). Parameter descriptions in `todo` need to be written by someone who knows the API."}