Hosted & managed by the University of Alabama in Huntsville
tools/pds_mcp_server

pds_mcp_server

v1.0.0activeremote-queryhealthy+new version

NASA Planetary Data System (PDS) MCP server. Cross-archive planetary discovery surface — PDS4 catalog (bundles, collections, products, targets, instruments), ODE OGC, OPUS, SBN, and IMG. Read-only metadata and link surface; no downloads.

nasapdsplanetaryfastmcp
CALL SCHEMA
JSON Schema — what methods it exposes
{
"type": "object",
"properties": {
"img_count_tool": {
"type": "object"
},
"img_search_tool": {
"type": "object"
},
"opus_count_tool": {
"type": "object"
},
"opus_search_tool": {
"type": "object"
},
"img_get_facets_tool": {
"type": "object"
},
"opus_get_files_tool": {
"type": "object"
},
"img_get_product_tool": {
"type": "object"
},
"pds4get_product_tool": {
"type": "object"
},
"sbn_list_sources_tool": {
"type": "object"
},
"opus_get_metadata_tool": {
"type": "object"
},
"pds_catalog_stats_tool": {
"type": "object"
},
"sbn_search_object_tool": {
"type": "object"
},
"ode_count_products_tool": {
"type": "object"
},
"pds4search_bundles_tool": {
"type": "object"
},
"pds4search_targets_tool": {
"type": "object"
},
"pds_catalog_search_tool": {
"type": "object"
},
"ode_search_products_tool": {
"type": "object"
},
"pds4search_products_tool": {
"type": "object"
},
"ode_list_instruments_tool": {
"type": "object"
},
"ode_get_feature_bounds_tool": {
"type": "object"
},
"ode_list_feature_names_tool": {
"type": "object"
},
"pds4search_collections_tool": {
"type": "object"
},
"pds4search_instruments_tool": {
"type": "object"
},
"sbn_search_coordinates_tool": {
"type": "object"
},
"pds_catalog_get_dataset_tool": {
"type": "object"
},
"ode_list_feature_classes_tool": {
"type": "object"
},
"pds_catalog_list_targets_tool": {
"type": "object"
},
"pds4crawl_context_product_tool": {
"type": "object"
},
"pds4search_investigations_tool": {
"type": "object"
},
"pds_catalog_list_missions_tool": {
"type": "object"
},
"pds4search_instrument_hosts_tool": {
"type": "object"
}
}
}
methodsimg_count_toolimg_search_toolopus_count_toolopus_search_toolimg_get_facets_toolopus_get_files_toolimg_get_product_toolpds4get_product_toolsbn_list_sources_toolopus_get_metadata_toolpds_catalog_stats_toolsbn_search_object_toolode_count_products_toolpds4search_bundles_toolpds4search_targets_toolpds_catalog_search_toolode_search_products_toolpds4search_products_toolode_list_instruments_toolode_get_feature_bounds_toolode_list_feature_names_toolpds4search_collections_toolpds4search_instruments_toolsbn_search_coordinates_toolpds_catalog_get_dataset_toolode_list_feature_classes_toolpds_catalog_list_targets_toolpds4crawl_context_product_toolpds4search_investigations_toolpds_catalog_list_missions_toolpds4search_instrument_hosts_tool
INSTALL
pick your runtime — only the tabs this tool actually supports
losslessDrops a SKILL.md into ~/.claude/skills/. No MCP server needed — Claude Code uses its built-in Bash to curl the underlying API directly. Auto-activates when your message matches the tool's description.
# Drop the SKILL.md into your Claude Code skills directory.
# Claude Code auto-activates skills by description match — no `claude mcp add`,
# no MCP server, no FastMCP cluster. Uses built-in Bash to query the REST API.
mkdir -p ~/.claude/skills/pds_mcp_server
curl -sL https://agentarium.science/t/pds_mcp_server/v/1.0.0.claude-skill.md \
-o ~/.claude/skills/pds_mcp_server/SKILL.md

noteThe Skill file teaches Claude Code how to query the underlying REST API directly via Bash. The MCP wrapper layer is bypassed entirely — no operator dependency, no claude mcp add. Best for open / REST tools where the wrapper added no value.

RECENT HEALTH CHECKS
registry pings this endpoint every ~5 min · last ~0 shown
No checks recorded yet.