ニーナ_advanced_api_mcp
AI エージェントが NINA を使用して天体写真撮影セットアップを使用するためのインターフェース (ベータ版)
NINA モデル コンテキスト プロトコル サーバー (Advanced API プラグイン v2 (MCP))
NINA(Nighttime Imaging 'N' Astronomy)ソフトウェアをAdvanced API (NINA Advanced API)を介して制御するための強力なインターフェースです。このモデルコンテキストプロトコルサーバー(MCP)により、AIエージェントはツールを使用してNINAと対話することができ、セットアップと対話する新しい方法を提供します。ご使用は自己責任でお願いします。
🌟 特徴
AIエージェントのための完全な機器制御
カメラ(撮影、冷却、設定、接続など)
マウント(旋回、駐車、追跡など)
フォーカサー(移動、温度補正など)
フィルター ホイール (フィルターの選択、情報など)
ドーム(回転、シャッター制御など)
ローテーター(動き、同期など)
...
AI統合
自然言語コマンド処理
コンテキストヘルプシステム
インテリジェントなエラー応答
自動化された意思決定
**NINA アドバンスド API v2 API インターフェースエンドポイントのほとんどがサポートされています
🚀 クイックスタート
前提条件
Python 3.8以上
高度なAPIプラグインを備えたNINAソフトウェア
uv
パッケージマネージャーMCP サポートを備えた AI エージェント (例: Claude)
インストール
NINA Advanced APIプラグインをインストールする
# Install the plugins in NINA # Enable and configure in NINA settingsクローンリポジトリ
git clone https://github.com/PaDev1/Nina_advanced_api_mcp.git cd nina-mcp環境変数を設定する
# Create .env file NINA_HOST=your_nina_host NINA_PORT=1888 LOG_LEVEL=INFO IMAGE_SAVE_DIR=~/Desktop/NINA_Images
構成
MCPサーバーのセットアップ
AI エージェントの MCP 構成に追加します:
📚 使用方法
クロード・デストップによる基本的なAIの例
ニーナに接続
セットアップを読む
カメラ、マウント、フィルターホイール、ガイダーを接続する
シーケンスを読み取り、開始するシーケンスを選択できるようにします
AIエージェントコマンド
📖 APIドキュメント
コアモジュール
機器制御
カメラ操作
マウントコントロール
フォーカサー管理
フィルターホイールコントロール
ドーム自動化
ローテーター関数
画像診断
キャプチャ構成
画像処理
ファイル管理
統計収集
システム
接続処理
ステータス監視
エラー管理
構成
🤝 貢献する
貢献を歓迎します!まずは貢献ガイドラインをお読みください。
リポジトリをフォークする
機能ブランチを作成する
変更をコミットする
ブランチにプッシュする
プルリクエストを作成する
🐛 バグレポート
バグを発見しましたか?以下の方法で問題を報告してください:
詳細な説明
再現手順
期待される行動と実際の行動
システム情報
📜 ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細についてはLICENSEファイルを参照してください。
🙏 謝辞
NINA - 天文学のコアソフトウェア
NINA アドバンス API - API ドキュメント
🔗 関連プロジェクト
Touch'N'Stars - NINAのモバイルコントロール用Webアプリ
NINAプラグイン- 公式NINAプラグインリポジトリ
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
AI エージェントが NINA (Nighttime Imaging 'N' Astronomy) ソフトウェアを介して天体写真機器を制御できるようにするプロトコル サーバー。これにより、カメラ、マウント、フォーカサー、その他の天文学機器の自然言語コマンド処理が可能になります。
Related MCP Servers
- -securityAlicense-qualityA Model Context Protocol server that allows AI assistants to interact with the Neuro-Symbolic Autonomy Framework, enabling capabilities like running NSAF evolution with customizable parameters and comparing different agent architectures.Last updated -1MIT License
- -securityFlicense-qualityA Model Context Protocol server that enables AI assistants to access and control webcams through OpenCV, allowing for image capture and camera setting manipulation.Last updated -11
- AsecurityAlicenseAqualityA customizable Model Context Protocol server implementation that enables AI models to interact with external tools including weather queries, Google search, and camera control functionality.Last updated -114Apache 2.0
- AsecurityAlicenseAqualityA Model Context Protocol server that enables AI assistants to analyze images using OpenRouter vision models through a simple interface.Last updated -11MIT License