pds_mcp_server
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.
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 supportslosslessDrops 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_servercurl -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 shownNo checks recorded yet.