Metadata-Version: 2.4
Name: jp-business-calendar-mcp
Version: 0.1.0
Summary: 日本のビジネスカレンダー MCP サーバー（祝日判定・営業日計算・支払サイト計算・年度・締切残日数）
Project-URL: Homepage, https://panda-hq-7af784ab.pages.dev
Author: panda studio
License: MIT
License-File: LICENSE
Keywords: business-day,calendar,holiday,japan,japanese,mcp,model-context-protocol,営業日,年度,支払サイト,祝日
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: Japanese
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.10
Requires-Dist: mcp>=1.0
Description-Content-Type: text/markdown

# JP Business Calendar MCP — 日本のビジネスカレンダー MCP

AIアシスタント（Claude Desktop等）から使える、**日本の実務に特化したカレンダーMCPサーバー**です。
祝日判定・営業日計算・支払サイト計算・年度・締切までの残日数を、会話の中でそのまま実行できます。外部API・ログイン不要、すべてローカルで完結します。

## ツール（6種・すべて動作検証済み）
| ツール | 内容 |
|---|---|
| `is_holiday` | 指定日が日本の祝日・休日か（**振替休日・国民の休日**も含む） |
| `next_business_day` | n営業日後（土日祝を除く／負数で過去方向も） |
| `business_days_between` | 期間の営業日数 |
| `payment_date` | 締め日＋支払サイトから**支払日**を計算（休業日は前/翌営業日に調整） |
| `fiscal_year` | 年度（既定4月始まり） |
| `days_until` | 指定日までの残り日数・営業日数（締切管理） |

祝日は固定日・ハッピーマンデー・**春分/秋分（天文計算）**・振替休日・国民の休日まで自動算出します。

## 導入
```
pip install mcp
python3 server.py
# または: pip install ./  →  jp-business-calendar-mcp コマンド
```

## Claude Desktop 設定
```json
{ "mcpServers": { "jp-business-calendar": {
    "command": "python3", "args": ["/絶対パス/products/mcp-jp-calendar/server.py"] } } }
```

## 使用例
- 「2026年5月6日は祝日？」→ 振替休日
- 「今日から10営業日後は？」
- 「7/15請求、月末締め翌月末払いの支払日は？」→ 2026-08-31
- 「2026年3月31日は何年度？」→ 2025年度

## ライセンス / 免責
MIT License。個人・商用利用可。祝日・営業日は一般的なルールに基づく補助であり、正確性を保証しません。重要な判断は公式のカレンダー等でご確認ください。

---
made by **panda studio** ・ 「JP Invoice & Tax MCP」と合わせて日本のフリーランス/中小の実務MCPスイート
