「NASA」MCPサーバーとは?
NASA MCPサーバーは、AIモデルがNASAの膨大なデータソースとやり取りできる標準化インターフェイスを提供するModel Context Protocol(MCP)サーバーです。20以上のNASAデータソースに単一かつ一貫したインターフェイスで接続でき、AIアシスタントや開発者は複数APIの複雑さを意識せずに、NASAデータの取得・処理・管理が可能となります。サーバーはAI活用に最適化した標準データフォーマット、自動パラメータ検証、レートリミット管理、多様な画像フォーマットへの対応などを備えています。この強力なツールにより、AIエージェントは天文データの検索、地球画像へのアクセス、科学データセットの管理などを行い、研究・教育・探査分野における開発者のワークフローを強化します。
プロンプト一覧
リポジトリ内に再利用可能なプロンプトテンプレートの情報はありません。
リソース一覧
- APOD(今日の天文写真):NASAが毎日公開する天文画像と関連メタデータを提供します。
- EPIC(地球多波長撮像カメラ):地球の大気や地表現象を捉えた衛星画像を提供します。
- NASA Open API:様々なNASAデータセットへの一般ゲートウェイで、科学・画像データへの公開アクセスを可能にします。
ツール一覧
利用可能なファイル(server.pyなど)に明示的なツール定義は見つかりませんでした。サーバーのツールはAPODやEPICデータの取得APIエンドポイントと思われますが、正式なツールプリミティブの記載はありません。
このMCPサーバーのユースケース
- 天文学教育: 教師や生徒がAPODリソースを使い、毎日の宇宙画像や解説を簡単に取得でき、天文授業をよりインタラクティブにします。
- 地球モニタリング: 研究者は最新のEPIC衛星画像にアクセスし、気象や環境変化の研究に活用できます。
- 宇宙データ探査: 開発者はNASAのオープンデータ(ミッション詳細、衛星位置、画像ギャラリー等)を統合インターフェイス経由でアプリに組み込めます。
- AIモデル学習: データサイエンティストは、宇宙科学や地球観測分野の機械学習モデル学習用に、多様なラベル付きNASAデータセットを収集できます。
- 自動レポート生成: AIアシスタントがNASAの最新データソースを利用し、現在の天文イベントに関するレポートや要約を自動生成できます。
セットアップ方法
Windsurf
Windsurfに関するセットアップ手順は見つかりませんでした。
Claude
Claudeに関するセットアップ手順は見つかりませんでした。
Cursor
- Cursorバージョン0.45.6以上を使用してください。
- https://api.nasa.gov/ からNASA APIキーを取得します。
- Cursorの設定ディレクトリに
mcp.jsonファイルを作成または編集します。 - 以下のJSONスニペットを追加します:
{ "mcpServers": { "nasa-mcp": { "command": "npx", "args": ["-y", "@programcomputer/nasa-mcp-server@latest"], "env": { "NASA_API_KEY": "your-api-key" } } } } - Cursorを再起動して新しいMCPサーバーとツールを読み込みます。
APIキーの安全な管理
設定ファイルで環境変数を利用してください:
"env": {
"NASA_API_KEY": "your-api-key"
}
"your-api-key" を実際のNASA APIキーに置き換えてください。
Cline
Clineに関するセットアップ手順は見つかりませんでした。
FlowHunt内でのMCP利用方法
FlowHuntでMCPサーバーをワークフローに統合するには、まずMCPコンポーネントをフローに追加し、AIエージェントと接続します。

MCPコンポーネントをクリックして設定パネルを開き、システムMCP設定セクションで以下のJSON形式でサーバー情報を入力します。
{
"nasa-mcp": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
設定が完了すると、AIエージェントはこのMCPサーバーをツールとして利用できるようになり、全機能・リソースにアクセスできるようになります。“nasa-mcp"は実際のMCPサーバー名に、URLはご自身のMCPサーバーURLに置き換えてください。
概要
| セクション | 対応状況 | 詳細・備考 |
|---|---|---|
| 概要 | ✅ | README.mdに明確な概要あり |
| プロンプト一覧 | ⛔ | プロンプトテンプレートの記載なし |
| リソース一覧 | ✅ | APOD, EPIC, NASA Open API |
| ツール一覧 | ⛔ | 明示的なツールプリミティブの記載なし |
| APIキーの安全な管理 | ✅ | 設定ファイル内の環境変数で対応 |
| サンプリング対応(評価上重要度低) | ⛔ | サンプリング対応の記載なし |
総評
NASA MCPサーバーは、AIエージェントとNASAオープンデータの間をつなぐ優れたブリッジを提供し、Cursor向けのセットアップや機能・リソースのドキュメントも分かりやすくなっています。一方で、プロンプトテンプレートや正式なツールプリミティブの詳細、rootsやサンプリング等の高度なMCP機能の記載が不足しています。NASAデータ活用を検討する開発者には有用ですが、今後はより詳細なMCPネイティブのドキュメントやマルチプラットフォーム対応説明の拡充が期待されます。
MCPスコア
| ライセンス有無 | ✅ ISCライセンス |
|---|---|
| ツール定義あり | ⛔ |
| フォーク数 | 8 |
| スター数 | 57 |
総合評価: 6/10 — NASAデータ利用やCursorセットアップは優秀ですが、高度なMCP機能や明確なツール定義が不足しています。
