NASA Planetary Data System (PDS) MCP Server

NASA Planetary Data System (PDS) MCP Server

MCP server providing access to the NASA PDS Registry API via FastMCP for intelligent data discovery.

2
Stars
1
Forks
0
Releases

Overview

The NASA PDS MCP server provides access to the NASA PDS Registry API through FastMCP, enabling human-in-the-loop agentic search and exploration of PDS data products, bundles, and collections via a simple interface. It directly integrates with the PDS Registry API to allow users to search missions, projects, celestial bodies, spacecraft, instruments, and data collections, as well as retrieve detailed product metadata using URN identifiers. The server is intended to support the Planetary Data Science community by making NASA PDS data more discoverable, enabling researchers to find relationships among missions, targets, instruments, and data products, and to access categorized reference data for filtering and discovery. The project is open-sourced to encourage collaboration and ease of access to PDS data for future research. Example usage includes conversational queries that can request URNs and metadata, enabling iterative, human-guided exploration of NASA data assets. The project provides installation and usage instructions for running the MCP server standalone and demonstrates configuration for MCP clients.

Details

Owner
NASA-PDS
Language
Python
License
MIT License
Updated
2025-12-07

Features

Mission & Project Search

Find space missions, investigations, and research projects with filtering by keywords and mission types.

Celestial Body Discovery

Search for planets, moons, asteroids, comets, and other astronomical targets by name or type.

Spacecraft & Platform Search

Locate spacecraft, rovers, landers, telescopes, and other instrument-carrying platforms.

Scientific Instrument Lookup

Find cameras, spectrometers, detectors, and other scientific instruments used in space missions.

Data Collection Exploration

Search and filter data collections by mission, target, instrument, or spacecraft relationships.

Product Relationship Mapping

Discover connections between missions, targets, instruments, and data products.

Detailed Product Information

Retrieve comprehensive metadata and details for specific PDS products using URN identifiers.

Reference Data Access

Access categorized lists of target types, spacecraft types, instrument types, and mission types for filtering and discovery.

Audience

ResearchersEnable human-in-the-loop search and discovery of PDS data within MCP workflows.
MCP developersProvide a fast, plug-and-play MCP server for NASA PDS data discovery.
Data scientistsUse MCP to access PDS metadata for research and analysis.

Tags

NASAPDSPDS Registry APIMCPFastMCPdata discoveryplanetary scienceURNmissionsinstrumentscelestial bodiescollections