nanami-products について
nanami-productsは、Swiss Ephemerisを使って西洋占星術、Jyotish、四柱推命のチャートデータを生成するMCPサーバーです。AIによる解釈向けの計算データを提供し、APIデモではJSON、YAML、プロンプトも出力できます。
主な機能
- 01西洋占星術、Jyotish、四柱推命データ
- 02Swiss Ephemerisによる計算
- 03JSONとYAMLのレスポンス
- 04AI解釈用プロンプト
活用シーン
- 01出生情報からチャートを生成
- 02チャートデータをChatGPTやClaudeに貼り付け
MCP 対応
MCPサーバーとして、計算済みの占星術チャートデータをMCPクライアントに提供します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://chart.nanami-astro.com/mcpclaude mcp add --transport sse haserisa0810-gif-nanami-products https://chart.nanami-astro.com/mcp{"mcpServers":{"haserisa0810-gif-nanami-products":{"type":"sse","url":"https://chart.nanami-astro.com/mcp"}}}Cursor で開く{"servers":{"haserisa0810-gif-nanami-products":{"type":"sse","url":"https://chart.nanami-astro.com/mcp"}}}VS Code で開く{"mcpServers":{"haserisa0810-gif-nanami-products":{"type":"sse","url":"https://chart.nanami-astro.com/mcp"}}}{"mcpServers":{"haserisa0810-gif-nanami-products":{"serverUrl":"https://chart.nanami-astro.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
プロジェクトの README よりnanami-products
MCP server for pre-computed astrology chart data (Western / Jyotish / Four Pillars) powered by Swiss Ephemeris.
- Registered on the Official MCP Registry
- Usage Guide: guide.nanami-astro.com
- Calculation is code, interpretation is AI.
nanami-astro の計算エンジンを利用した、占星術・四柱推命データ生成サービスです。
API連携デモアプリ
/api-sandbox では、western / shichusuimei / transit / combined のレスポンスを
JSON・YAML・AI貼り付け用プロンプトで確認できます。
- 無料サンプル: APIキー不要。固定レスポンスで表示と連携方法を確認します。
- APIキー版: 入力した出生情報から実際に計算します。
X-API-Keyは送信時だけ使用し、ブラウザには保存しません。
ローカル起動
Python 3.10 以降を使用してください。
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
uvicorn routes:app --reload
起動後、http://127.0.0.1:8000/api-sandbox を開きます。無料サンプルは追加設定なしで利用できます。
環境変数
APIキーは画面で都度入力し、環境変数やソースコードには保存しません。本番計算APIをローカルで動かす場合は、
既存サービスと同じデータベース接続設定が必要です。デプロイ設定の詳細は README_DEPLOY.md を参照してください。
使い方
- 無料サンプルまたはAPIキー版を選びます。
- API種別と出生情報を入力し、「占術データを作成する」を押します。
- JSON・YAMLを確認するか、「AIに貼るプロンプト」をコピーしてChatGPT / Claudeへ貼り付けます。
API仕様は /manual/api、APIキー発行画面は /api-key/start で確認できます。
License
This project is licensed under AGPL-3.0. This project uses nanami-astro as its calculation engine, which uses Swiss Ephemeris (pyswisseph).
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。