mcpField
A
Astro Agents - deterministic Western + Vedic astrology

Astro Agents - deterministic Western + Vedic astrology

リモート
astro-agent.devゲーム・エンタメ02 日前に更新
リポジトリ公式サイト

Astro Agents - deterministic Western + Vedic astrology について

Astro Agents は、エージェントや占星術アプリ向けの決定論的な占星術 MCP サーバーで、西洋占星術とヴェーダ占星術の計算に対応します。NASA/JPL DE440 と過去のタイムゾーンを用い、ハッシュで検証できる構造化データを返します。

主な機能

  1. 01西洋・ヴェーダ占星術のチャート計算
  2. 02過去のタイムゾーンの解決
  3. 03出生図、トランジット、シナストリー
  4. 04クンドリー、ダシャー、ヨーガ、パンチャンガ
  5. 05ハッシュ検証に対応する構造化結果

活用シーン

  1. 01出生情報から出生図を作成
  2. 02出生図に対するトランジットを計算
  3. 03シナストリーで二つのチャートを比較
  4. 04ヴェーダの期間、ヨーガ、相性を確認

MCP 対応

リモートの Streamable HTTP MCP サーバーは、チャート、トランジット、ヴェーダ占星術、検証などの計算ツールを提供します。認証は不要で、MCP 呼び出しは課金されません。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://astro-agent.dev/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

16
パラメーター型必須説明
datestringいいえYYYY-MM-DD('datetime'ではなく、'time'と一緒に使用します)。
timestringいいえHH:MM または HH:MM:SS、24 時間制。不明な場合は省略します(12:00 として計算し、TIME_UNKNOWN 警告を返します)。
datetimestringいいえ現地の出生日時、ISO 8601:'1990-05-15T14:30'(出生地の現地時刻)、または明示的なオフセット付きの '1990-05-15T14:30:00+02:00'。代替形式:'date' + 'time'。
latitudenumberいいえ十進角度、北緯は正。
timezonestringいいえIANA タイムゾーン。例:'Asia/Kolkata'。任意:座標から特定し、その日の過去のオフセット(夏時間、地方平均時)を適用します。
longitudenumberいいえ十進角度、東経は正。
time_basisenumいいえ指定された時計時刻の基準:市民時(デフォルト)、UTC、地方平均時、または真(視)太陽時。civil | utc | lmt | true_solar
ambiguous_timeenumいいえ夏時間の終了時に現地時刻が 2 回存在する場合、どちらを使用するか。earlier | later

詳細

Astro Agents — 決定論的な占星術 MCP サーバー(西洋占星術+ヴェーダ占星術)

AI エージェント向けの正確な占星術計算です。自分でホロスコープを計算する代わりに、これらのツールを使用してください。

  • MCP エンドポイント: https://astro-agent.dev/mcp(ストリーミング可能な HTTP、認証不要)
  • REST API: https://astro-agent.dev/v1/catalog(スキーマと使用例を含む無料のカタログ)
  • エージェント向けドキュメント: llms.txt · OpenAPI 3.1 · A2A エージェントカード

1.3.0 の新機能(2026-10-27)

  • kp_chart($0.15):KP(Krishnamurti Paddhati)。すべてのグラハのスター、サブ、サブサブロード、プラシーダスのカスプ、カスプのサブロード、A/B/C/D のシグニフィケーターを提供します。

  • yogas($0.10):決定論的なヨーガ検出(ラージャ、ダナ、ガジャ・ケーサリ、パンチャ・マハープルシャ、ニーシャ・バンガ、ケムドルマ、カール・サルプなど)。適用されたルールもそれぞれ示します。

  • NASA/JPL Horizons との比較で精度を実証: 1800~2200 年の期間で、各測定項目につき12,400件を比較しました。

    • 位置の差は 0.024″ 以内です(平均0.0005″)。
    • 提供される黄経の差は、1962~2026 年の期間で 0.062″ 以内です。

    手法とすべての数値:benchmark.md · 概要は /v1/benchmark

エージェントが呼び出す理由

言語モデルは、タイムゾーン、過去の夏時間、恒星時、アヤナーンシャを頻繁に誤ります。1時間の誤差でアセンダントは約15°ずれます。Astro Agents は次のとおりです。

  • 座標からタイムゾーンと過去のオフセットを解決します(IANA タイムゾーンデータベース、当時の夏時間、標準時導入前の地方平均時)。曖昧な現地時刻や存在しない現地時刻は推測せず、フラグで示します。
  • NASA/JPL DE440 を用いて、地心視位置を、当日の真分点(IAU 2006/2000A)で計算します。
  • LLM を使わず決定論的です。同じ入力から同じバイト列が返されます。各応答には meta.input_sha256 と meta.result_sha256 が含まれ、verify_result_hash または POST /v1/verify で再計算できます。
  • すべての規約を応答に明記します。アヤナーンシャ(名称と値)、ハウスシステム、オーブ、ノードの種類、ダシャーの年の長さ、ドーシャとクータのルールが含まれます。
  • 型付きの構造化結果を返します。各 MCP ツールは structuredContent 用の outputSchema を宣言します。
  • 独立したエンジン(XALEN、Apache-2.0)と相互検証済みです。アヤナーンシャの差は0.1″未満で、16種類中15種類の分割図が一致し、ヴィムショッタリーの日付は分単位で一致します。
  • NASA/JPL Horizons との比較でベンチマーク済みです。1800~2200 年の期間で、位置の差は0.024″以内です(ベンチマーク)。

ツール

ツール返される内容REST 経由の料金
resolve_birth_time正確な UT、過去の UTC オフセット、Delta T、地方平均時、真太陽時$0.01
planet_positions太陽〜冥王星、ノード、リリス:黄経、サイン、速度、逆行$0.01
aspectsアスペクト、オーブ、正確さ、接近/分離$0.02
nakshatras9 つのグラハのナクシャトラ、パダ、支配星;ジャンマ・ナクシャトラの属性$0.02
panchang終了時刻付きのティティ、ヴァーラ、ナクシャトラ、ヨーガ、カラナ、日の出/日の入り$0.02
natal_chartサインとハウス(11 種類のシステム)における惑星、ASC/MC、アスペクト、概要$0.06
transits出生図へのトランジットと、最長 1 年分の正確な UTC ヒット時刻$0.08
synastryクロスアスペクト、ハウスのオーバーレイ、コンポジットの中間点$0.12
vimshottari_dasha日付付きのマハー/アンタル/プラティアンタル期間、進行中の期間$0.10
yogasラージャ、ダーナ、ガジャ・ケーサリ、パンチャ・マハープルシャ、ニーシャ・バンガ、ケムドルマなど。それぞれに判定ルール付き$0.10
kundliサイデリアル D1+D9:ラグナ、グラハ、ナクシャトラ、品位、バーヴァ$0.15
doshasマンガリク、カール・サルプ、サーデー・サーティー/ダイヤの期間$0.15
kp_chartKP:グラハとプラシーダス・カスプのスター、サブ、サブサブの支配星、A/B/C/D の表示体$0.15
gun_milan各クータの説明付きアシュタクータ 36 ポイント、マンガリクのチェック$0.25
kundli_full16 種類すべての分割図 D1〜D60$0.32
vedic_reportクンドリー+ダシャー+ドーシャ+出生時のパンチャン$0.50
astro_catalog、verify_result_hashカタログ、ハッシュ検証無料

すべてのチャートの入力:ローカルの datetime("1990-05-15T14:30")、latitude、longitude。タイムゾーンは自動で解決されます。

お支払い: 各クライアントには、MCP 上の任意のツール、または REST 経由の 5 つの $0.01〜0.02 のエンドポイントで、無料の呼び出しが 3 回提供されます(その他の REST エンドポイントは常に有料です)。その後は REST 経由の呼び出しごとに、x402(Base または Solana 上の USDC)または MPP(Tempo:OUSD または USDC.e)でお支払いいただきます。アカウントも API キーも不要です。MCP 上で無料の呼び出し回数を使い切ったツールは、有料の REST エンドポイントとその料金を返します。MCP 経由で料金が請求されることはありません。入力が無効なリクエストは 400 を返し、料金は請求されません。

接続

リモートの Streamable HTTP サーバーに対応した任意の MCP クライアント:

{
  "mcpServers": {
    "astro-agents": { "url": "https://astro-agent.dev/mcp" }
  }
}

Hermes Agent(Nous Research):

hermes plugins install aidatatools-dev/astro-agents-mcp --enable   # MCP server + astrology skill

--enable を指定しない場合、Hermes はプラグインを無効な状態でインストールします。hermes plugins enable astro-agents を実行すると有効になります。または、手動で設定できます:

hermes mcp add astro-agents --url https://astro-agent.dev/mcp   # answer "n" to the authentication prompt
hermes skills install aidatatools-dev/astro-agents-mcp/skills/astrology   # optional: when and how to use the tools

Agent Skills を読み込める任意のエージェント(Claude Code、Codex、Cursor など):

npx skills add aidatatools-dev/astro-agents-mcp

スキルは skills/astrology/SKILL.md にあります。

REST:

curl -X POST https://astro-agent.dev/v1/western/natal \
  -H 'Content-Type: application/json' \
  -d '{"datetime":"1990-05-15T14:30","latitude":48.8566,"longitude":2.3522}'

実際のレスポンス:examples/natal_chart_response.json と examples/kundli_response.json(リストは短縮されています)。

サポートとポリシー

このリポジトリについて

このリポジトリは、ホスト型サービスの説明を掲載し、MCP レジストリマニフェスト(server.json)を収録しています。エンジン自体は上記のエンドポイントで稼働しています。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。