NASA-MCP

Integrations
  • Enables querying NASA APIs for astronomical data including Astronomy Picture of the Day (APOD), Near Earth Objects, Space Weather (DONKI), Earth imagery from Landsat 8, EPIC camera images, and Exoplanet Archive database information.

NASA-MCP. Integration über MCP mit NASA-APIs

NASA ist die nationale Luft- und Raumfahrtbehörde der Vereinigten Staaten.

Mit NASA-MCP können Sie astronomische Daten, Weltraumwetterinformationen, Bilder der Erde und mehr von den APIs der NASA direkt von Claude AI und anderen MCP-kompatiblen Clients abrufen, indem Sie das Model Context Protocol (MCP) verwenden.

NASA-MCP ist ein MCP-Server, der Tools bereitstellt, mit denen LLMs Daten von verschiedenen NASA-APIs abfragen können, darunter APOD (Astronomy Picture of the Day), Asteroids NeoWs, DONKI (Space Weather Database), Erdbilder, EPIC (Earth Polychromatic Imaging Camera) und Exoplanetendaten.

Es umfasst die sichere Handhabung von API-Schlüsseln und ein ordnungsgemäßes Fehlermanagement für alle API-Anfragen.

Hauptmerkmale

  • Zugriff auf das Astronomy Picture of the Day (APOD) mit Erklärungen und Bildern
  • Abfrage von Daten zu erdnahen Objekten und Asteroideninformationen
  • Rufen Sie Weltraumwetterdaten von DONKI ab, darunter Sonneneruptionen, geomagnetische Stürme und mehr
  • Erhalten Sie Erdbilder vom Satelliten Landsat 8 für bestimmte Koordinaten
  • Greifen Sie auf EPIC -Kamerabilder zu, die die gesamte Erdscheibe zeigen
  • Abfrage der Exoplanet Archive -Datenbank nach Informationen über Planeten außerhalb unseres Sonnensystems

Installation

Voraussetzungen

  • Python 3.10 oder höher
  • UV -Paketmanager

UV installieren

Der erste Schritt besteht darin, uv zu installieren, einen Paketmanager für Python.
Es kann über die Befehlszeile installiert werden .

Unter macOS und Linux:

curl -LsSf https://astral.sh/uv/install.sh | sh

Unter Windows:

powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

Sie können es auch mit pip installieren:

pip install uv

Weitere Informationen zur Installation von UV finden Sie in der UV-Dokumentation .

Integration mit Clients wie Claude für Desktop

Sobald uv installiert ist, können Sie den MCP-Server von jedem kompatiblen Client wie z. B. Claude für Desktop verwenden. In diesem Fall sind die folgenden Schritte erforderlich:

  1. Gehen Sie zu Claude > Einstellungen > Entwickler > Konfiguration bearbeiten > claude_desktop_config.json
  2. Fügen Sie den folgenden Block innerhalb von "mcpServers" hinzu:
"nasa-mcp": { "command": "uvx", "args": [ "nasa_mcp" ], "env": { "NASA_API_KEY": "YOUR_NASA_API_KEY" } }
  1. Holen Sie sich einen kostenlosen API-Schlüssel von der NASA unter: https://api.nasa.gov/
  2. Ersetzen Sie YOUR_NASA_API_KEY durch Ihren tatsächlichen API-Schlüssel (ohne Anführungszeichen). Sie können für begrenzte Tests auch "DEMO_KEY" verwenden.
  3. Wenn Sie bereits einen anderen MCP-Server konfiguriert haben, trennen Sie jeden durch ein Komma , .

Um es in einen anderen MCP-kompatiblen Client wie Cursor, CODEGPT oder Roo Code zu integrieren, gehen Sie einfach zur MCP-Serverkonfiguration Ihres Clients und fügen Sie denselben Codeblock hinzu.

Anwendungsbeispiele

Nach der ordnungsgemäßen Konfiguration können Sie Fragen stellen wie:

- "Show me today's astronomy picture of the day" - "Find asteroids that will pass near Earth in the next week" - "Get information about solar flares from January 2023" - "Show me Earth imagery for coordinates 29.78, -95.33" - "Find exoplanets in the habitable zone"

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Ein MCP-Server, der es LLMs ermöglicht, Daten von verschiedenen NASA-APIs abzufragen und so den Zugriff auf astronomische Daten, Weltraumwetterinformationen, Erdbilder und Exoplaneteninformationen direkt von kompatiblen KI-Clients aus zu ermöglichen.

  1. Hauptmerkmale
    1. Installation
      1. Voraussetzungen
      2. UV installieren
    2. Integration mit Clients wie Claude für Desktop
      1. Anwendungsbeispiele

        Related MCP Servers

        • A
          security
          A
          license
          A
          quality
          An MCP server implementation that integrates the Tavily Search API, providing optimized search capabilities for LLMs.
          Last updated -
          1
          TypeScript
          MIT License
          • Apple
        • -
          security
          A
          license
          -
          quality
          MCP server for toolhouse.ai. This does not rely on an external llm unlike the official server.
          Last updated -
          1
          Python
          MIT License
        • -
          security
          F
          license
          -
          quality
          An MCP server that fetches RSS feeds and shares them with LLMs, allowing AI assistants to access and present the latest news and articles from configured feeds.
          Last updated -
          1
          TypeScript
        • -
          security
          A
          license
          -
          quality
          MCP server that enables LLMs to interact with Tripadvisor API, supporting location data, reviews, and photos through standardized MCP interfaces
          Last updated -
          Python
          MIT License
          • Linux
          • Apple

        View all related MCP servers

        MCP directory API

        We provide all the information about MCP servers via our MCP API.

        curl -X GET 'https://glama.ai/api/mcp/v1/servers/AnCode666/nasa-mcp'

        If you have feedback or need assistance with the MCP directory API, please join our Discord server