MCP Servers for NASA

NASA (National Aeronautics and Space Administration) is the U.S. government agency responsible for space exploration, scientific discovery, and aeronautics research.

View all MCP Servers

  • Why this server?

    Provides access to 20+ NASA data sources including APOD, Mars Rover Photos, EPIC, DONKI, NEO, EONET, TLE, JPL Solar System Dynamics, Earth Data APIs, and POWER, allowing AI models to retrieve and process space imagery, celestial object data, and Earth observation information through a standardized interface.

    A
    security
    A
    license
    A
    quality
    A Model Context Protocol server that provides a standardized interface for AI models to interact with NASA's vast array of data sources including APOD, Mars Rover photos, satellite imagery, and space weather data.
    24
    257
    17
    TypeScript
    ISC License
    • Apple
    • Linux
  • Why this server?

    Provides access to NASA's Common Metadata Repository (CMR) for Earthdata Search, allowing users to query and retrieve dataset metadata from NASA's catalog based on keywords, time periods, and data providers like PO.DAAC.

    A
    security
    F
    license
    A
    quality
    An MCP server that integrates AI retrievals with NASA's Common Metadata Repository (CMR), allowing users to search NASA's catalog of Earth science datasets through natural language queries.
    1
    1
    Python
    • Apple
  • Why this server?

    Provides access to multiple NASA data services including astronomy pictures (APOD), Mars rover photos, Earth satellite imagery, near Earth object data, and space weather information, with support for natural language queries

    -
    security
    A
    license
    -
    quality
    A feature-rich NASA data query tool that supports various NASA API services including astronomy pictures, Mars rover photos, Earth satellite images, near-Earth objects data, and space weather information through natural language queries.
    47
    JavaScript
    MIT License
  • Why this server?

    Offers functionality to download Earth data granules from NASA Earth Data, supporting parameters for folder name, dataset short name, count, temporal range, and bounding box.

    -
    security
    F
    license
    -
    quality
    Enables interaction with Jupyter notebooks through the Model Context Protocol, supporting code execution and markdown insertion within JupyterLab environments.
    50
    Python
    • Apple
    • Linux
  • Why this server?

    Provides tools to interact with NASA Earth Data for efficient dataset discovery and retrieval for geospatial analysis, including searching for datasets and data granules with filtering by keywords, temporal ranges, and geographical bounding boxes.

    -
    security
    F
    license
    -
    quality
    A Model Context Protocol server that enables efficient discovery and retrieval of NASA Earth Data for geospatial analysis.
    8
    Python
    • Linux