AIアシスタント連携 (MCP)

Model Context Protocol を使って Claude などの AI アシスタントを DeepSkyLog のデータに接続します

DeepSkyLog は Model Context Protocol (MCP) を通じて撮影データを公開しています。これにより AI アシスタントは推測ではなく 実際のデータにもとづいて、プロジェクトやフレーム、機材についての質問に答えられます。

アクセスは読み取り専用です。アシスタントはデータを参照できますが、変更や削除はできません。

質問できること

接続すると、次のような質問ができます。

  • 「ハート星雲の総露出時間は何時間で、どのフィルターを使った?」
  • 「前回の M31 の撮影で HFR が 3.5 を超えたサブフレームは?」
  • 「IC 1396 はどの焦点距離とカメラで撮影した?」
  • 「暗い観測地の今後 2 晩の雲量は?」
  • 「今夜は何を撮るべき?」

Claude を接続する

  1. Claude を開き、設定 -> コネクタ から カスタムコネクタを追加 を選びます。

  2. 名前を付けます (例: DeepSkyLog)。

  3. MCP エンドポイントを貼り付けます。

    https://app.deepskylog.space/mcp
    
  4. 続ける をクリックします。Claude は自動的に登録されるため、コピーや設定の作業はありません。

  5. DeepSkyLog のサインイン画面に移動し、その後どのクライアントが何を読み取れるかを示す同意画面が表示されます。

  6. 許可 を選ぶと Claude に戻り、接続が完了します。

同じエンドポイントはアプリ内の右上のユーザー名から MCP アクセス でも確認できます。

Claude Code と Claude Desktop

同じエンドポイントをコマンドラインからも利用できます。

claude mcp add --transport http deepskylog https://app.deepskylog.space/mcp

ブラウザが開き、同じサインインと承認の手順に進みます。

他のアシスタント

このエンドポイントは標準的な MCP サーバーです。OAuth に対応したリモート MCP サーバーを扱えるクライアントであれば動作する はずですが、対応状況はクライアントによって異なります。

クライアント状況
Claude (ウェブ、デスクトップ、Claude Code)対応済み・動作確認済み
ChatGPT の開発者モードコネクタ動作する見込み (未検証)
OpenAI Responses API動作する見込み (未検証)
ChatGPT のディープリサーチコネクタ非対応 (別の名前のツールが必要なため)
カスタム GPT の Actions非対応 (Actions は MCP ではなく OpenAPI を使用)

アシスタントが参照できる情報

機能内容
プロジェクト名称、対象天体、座標、状態、フィルターごとの積算時間、フレーム数
フレーム品質HFR、FWHM、ガイド RMS、離心率、検出星数、品質スコアと外れ値
機材鏡筒、カメラ、赤道儀、フィルターホイール、焦点距離、口径、ピクセルサイズ、フィルター
観測地観測地の座標、標高、タイムゾーン
天気観測地の 3 時間ごとの予報
今夜実際の可視条件、月からの離角、雲量にもとづく推奨対象

参照できるのは自分のデータだけです。すべてのリクエストは接続を承認したアカウントに限定されます。

アクセスの取り消し

承認は取り消すまで有効です。利用をやめるには AI クライアント側でコネクタを削除してください。アクセストークンは短時間で 失効しますが、確実に取り消したい場合はサポートに連絡してサーバー側で無効化してください。

トラブルシューティング

サーバー確認中にコネクタが失敗する。 URL が https:// で始まり /mcp で終わっているか確認してください。

再度サインインを求められる。 アクセストークンは意図的に短命で、クライアントが自動的に更新します。二度目の承認を 求められる場合は、通常コネクタが削除されて追加し直されています。

新しい機能がアシスタントに見えない。 クライアントは接続時に一度だけツール一覧を読み込みます。コネクタを削除して 追加し直すと新機能を取得できます。