Telugu Panchangam について
Telugu Panchangamは、ヒンドゥー暦、吉時、祭日、惑星情報を計算するMCPツールを提供します。日付・都市・出生星に基づく計画に向けて、複数の計算方式と期間検索、個人のトランジット確認に対応します。
主な機能
- 01日付と都市を指定したPanchangam計算
- 02吉時の順位付き検索
- 03祭日と特別日の一覧
- 04最大4人の吉日検索
- 05食、惑星位置、トランジットの照会
- 06Drik Ganita、Surya Siddhanta、Vakya方式に対応
活用シーン
- 01指定都市の日々のPanchangamを確認
- 02活動に適した日付や時間を検索
- 03出生星に基づく吉日を計画
- 04祭日、食、惑星トランジットを確認
MCP 対応
`mcp-server-panchangam`のstdioサーバーは、暦、ムフールタ、祭日、天体現象、トランジットのツールをMCP対応クライアントやエージェントに提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
テルグ語パンチャンガムのカレンダーフィード
22都市のテルグ語パンチャンガムフィードを購読できます。Google Calendar、Apple Calendar、Outlookに追加できる.icsファイルとして配信されます。
毎日が終日イベントとして表示されるため、カレンダーの予定枠を塞ぎません。説明欄にはパンチャンガムの詳細がすべて記載されます。ウガディ、ヴィナーヤカ・チャヴィティ、ディーパーヴァリ、マハー・シヴァラートリ、サンクラーンティ期間中の祭日、その他30以上の祭日はタイトルに🪔が付きます。エーカーダシー、アマーヴァシャ、プールニマ、プラドーシャム、サンクラーンティ、日食・月食などのその他の特別な日は⚡が付きます。

購読
ランディングページで都市と計算方式を選び、webcal:// URLをコピーしてください。
このサイトは日々使えるツールキットでもあります。今日のパンチャンガム(任意の日付・任意の都市)、タラバラム・ムフルタム
(出生星に基づき、最大4人分の吉日と順位付けされた時間帯をチャンドラバラムとともに表示)、ゴーチャラチャートとラーシ・パラル
(南インド式チャート、トランジットの判定、算出された毎日のリーディング)を利用できます。
ゲストも、既知の占星術情報からブラウザー内にプロフィールを作成できます。ローカル開発環境と、明示的に有効化されたパブリックビルドでは、生年月日、正確な時刻、出生地からナクシャトラ、パダム、ジャンマ・ラーシ、ラグナ、確認可能なD1チャートを算出できます。ライセンス済みの計算サービスと場所プロバイダーが承認されるまで、パブリックビルドでは計算を実行できません。保存済みの計算プロフィールは引き続き表示できます。名前がブラウザーの外に出ることはありません。計算とプライバシーに関する契約をご覧ください。
ドリク・ムフルタムの検索結果には、独立したフェイルクローズフラグで保護された、出典に基づく候補時刻のチャート事後審査も含まれます。VITE_ELECTION_CHART_API_ENABLEDが厳密にtrueでない限り、パブリックビルドではチャートへのリクエストは行われません。審査方法とリリース境界をご覧ください。
すべてWhatsAppで共有できます。
購読の流れ

各日のイベント内容
- メタデータ — サムヴァツァラ、マーサム、パクシャム、ヴァーラム、太陽と月の星座
- パンチャ・アンガ — ティティ、ナクシャトラ、ヨーガ、カラナと開始・終了時刻
- 天体の時刻 — 日の出、日の入り、月の出、月の入り
- 吉祥な時間帯 — ブラフマ・ムフルタム、アビジット・ムフルタム、アムリタ・カラム
- 不吉な時間帯 — ラーフ・カラム、グリカ・カラム、ヤマガンダム、ヴァルジャム、ドゥルムフルタム
- チョーガディヤ — 名前付きの8つの日中時間帯
- 日食・月食 — 種類(皆既/部分/金環/半影)、お住まいの都市からの見え方、食の時間帯、スータク期間を含む太陽・月の食
- 特別なヨーガ — 曜日・ティティ・ナクシャトラの組み合わせに基づくサルヴァールタ・シッディ、アムリタ・シッディ、ヴィシャ、ダグダ・ヨーガ
都市
テルグ語圏の中心地 — ハイデラバード、ヴィジャヤワーダ、ヴィシャーカパトナム、ティルパティ、ワランガル、グントゥール、ニザマバード、ラージャムンドリ、クルヌール、ネッロール
インドの主要都市 — ベンガルール、チェンナイ、ムンバイ、デリー
海外在住者の多い都市 — ダラス、サンノゼ、サンフランシスコ、エジソン(ニュージャージー州)、ニューヨーク、ロンドン、シドニー、ドバイ
計算方式
| 方式 | 基準 | おすすめの用途 |
|---|---|---|
| ドリク・ガニタ | Swiss Ephemeris(pyswisseph)— Lahiri、Raman、Krishnamurti、True Chitrapakshaのアヤナーンシャに対応 | 現代的なアプリ、正確な天体時刻 |
| スーリヤ・シッダーンタ | 古典的なSS文献に基づく平均運動アルゴリズム | 古典的なシッダーンタ計算に根差した伝統 |
| ヴァーキャ | スーリヤ・シッダーンタ+公開済みの補正表 | 伝統的なテルグ語/タミル語の刊行パンチャンガム |
MCP サーバー
mcp-server-panchangam は PyPI で公開されています。標準的な MCP stdio サーバー(uvx mcp-server-panchangam)なので、Claude Desktop、Claude Code、Cursor、Windsurf、MCP SDK を使用して構築されたカスタムエージェントなど、MCP 互換のあらゆるクライアントやエージェントで利用できます。以下に一般的なクライアントの例をいくつか示します。それ以外の場合は、クライアントの MCP 設定で同じ uvx mcp-server-panchangam コマンドを指定してください。
Claude Desktop — ~/Library/Application Support/Claude/claude_desktop_config.json に追加します:
{
"mcpServers": {
"panchangam": {
"command": "uvx",
"args": ["mcp-server-panchangam"]
}
}
}
Claude Code — 次のコマンドを一度実行します:
claude mcp add panchangam -- uvx mcp-server-panchangam
利用可能なツール
毎日のパンチャンガム
| ツール | 説明 |
|---|---|
get_panchangam | 任意の日付と都市の完全なパンチャンガム |
get_muhurta | 1日分の吉兆/凶兆の時間帯(軽量な呼び出しです。複数日にわたって検索するには find_muhurta を使用してください) |
get_panchanga_shuddhi | 五要素の清浄度判定(Sarva Shuddha → Sarva Ashuddha)。各要素の品質と理由も表示します |
複数日にわたる計画
| ツール | 説明 |
|---|---|
get_panchangam_range | 指定期間の各日の簡潔なパンチャンガムの概要(最大31日) |
get_special_days | 1か月分の名前付き祭日、Ekadashi、Amavasya、Pournami、Pradosham、Sankranti、日食・月食 |
find_muhurta | 吉兆な時間枠を順位付けして表示 — 活動内容を考慮し、各枠の理由も表示します |
find_tarabalam_days | Tarabalam と Chandrabalam — 生まれた星(およびラシ)に基づき、1〜4人にとって好ましい日を表示します |
天体イベント
| ツール | 説明 |
|---|---|
get_combustion_calendar | 水星、金星、火星、木星、土星の Asta/Udaya(燃焼の開始/終了)期間 |
get_graha_yuddha | Graha Yuddha(惑星戦争)の期間 — 勝者、敗者、UTC での時刻 |
get_rashi_ingresses | 指定期間における古典的な惑星すべてのラシのサイン移動イベント |
get_eclipse_calendar | 都市ごとの可視性と Sutak の時間を含む日食・月食 |
ゴーチャラと個人のトランジット
| ツール | 説明 |
|---|---|
get_graha_positions | 日の出時点の9つすべてのグラハ — ラシ、ナクシャトラ、逆行状態、次のラシ移動日 |
get_gochara | ジャンマ・ラシに基づくゴーチャラ判定 — ハウス、ヴェーダ、サデ・サティ/アシュタマ・シャニ |
get_rasi_phalalu | 算出された事実から生成する、決定論的な日次リーディング |
日中の時刻
| ツール | 説明 |
|---|---|
get_daily_horas | その日の24の惑星時(ホーラー)。日の出に始まり、曜日の支配星から順に表示します |
get_lagna_transitions | 1日を通じて東の地平線を追跡する、上昇宮(ラグナ)のサイン境界 |
ユーティリティ
| ツール | 説明 |
|---|---|
list_supported_cities | 緯度・経度・タイムゾーンが事前設定された22都市 |
すべてのツールは、任意の自由入力の都市名を受け付けます。事前設定された都市は即座に解決され、それ以外の都市は OpenStreetMap を使ってジオコーディングされます。latitude、longitude、timezone を直接指定することもできます。
city または日付を受け付ける Drik システムのツールでは、ayanamsa=lahiri|raman|krishnamurti|true_chitrapaksha も指定できます(デフォルト:lahiri)。API ドキュメントとパラメーターの詳細については、PyPI の mcp-server-panchangam をご覧ください。
動作の仕組み
フィードは GitHub Actions により毎月1日に生成され、18か月先までをカバーします。GitHub Pages から静的な .ics ファイルとして配信されるため、ホスティング費用はかかりません。
GitHub Actions (monthly cron)
→ python -m telugu_panchangam.generate (22 cities × 3 systems = 66 feeds)
→ feeds/*.ics
→ GitHub Pages (webcal:// subscriptions)
メンテナンスとロードマップ
現在対応中のメンテナンス項目は、 Telugu Calendar Utilities GitHub Project で管理されています。 リンク先のステータスと優先度のフィールドで、計画中、進行中、 またはレビュー準備完了の項目を確認できます。不具合や機能の提案は リポジトリの Issues に登録してください。
docs/tracking/ 以下の CSV ファイルとフェーズ計画は、過去の記録として保存されています。
これらは別のバックログではありません。
ドキュメント
このリポジトリが公式ドキュメントのソースです。最新のリファレンス、運用、決定事項、履歴資料の配置については、まず
**ドキュメント標準**を確認し、続いて詳細なシステムマップについては
**計算リファレンスの索引**を参照してください。検索可能な VitePress の投影版は、これらのファイルから
/docs/ に生成されます。これは破棄可能な表示用出力であり、
真実のソースとしてのリポジトリに取って代わるものではありません。
ライセンスと対応するソースコード
Copyright (C) 2026 Vinay Chaganti.
このプロジェクトは、 GNU Affero General Public License バージョン3.0以降に基づく自由ソフトウェアです。ウェブサイトおよび MCP パッケージの利用者は、 ビルド手順やテストを含む完全な対応ソースコードを、このリポジトリから入手できます。PySwissEph および Swiss Ephemeris に関する直接の 依存関係の通知は、THIRD_PARTY_NOTICES.mdにそのまま記載されています。
このプロジェクトは、Swiss Ephemeris のデュアルライセンスモデルにおいて AGPL を選択しています。 以前のコピーは、それらのコピーとともに通知されたライセンス条件の下で引き続き入手できます。このリリースによって 以前に付与されたライセンスが撤回されることはありません。
開発
Python 3.10 以降、uv、および Node.js 24 が必要です。
uv sync --locked --extra test --extra browser-test
uv run playwright install chromium
npm ci --ignore-scripts
uv run python tools/verify_project.py
uv run python -m telugu_panchangam.generate # writes to feeds/
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。