NASA-MCP

MIT License
  • Apple
  • Linux

get_mars_rover_photos

Retrieve Mars rover photos by specifying rover name, sol (Martian day) or earth date, camera, and page number. Access images from Curiosity, Opportunity, and Spirit rovers directly from NASA APIs.

Instructions

Get photos from a Mars rover (Curiosity, Opportunity, Spirit). Specify either sol (Martian day) or earth_date (YYYY-MM-DD), but not both.

Args: rover_name: Name of the rover (curiosity, opportunity, spirit). sol: Martian sol (day number, starting from landing). Use if not using earth_date. earth_date: Earth date in YYYY-MM-DD format. Use if not using sol. camera: Filter by camera abbreviation (e.g., FHAZ, RHAZ, MAST, NAVCAM, PANCAM). See documentation for full list per rover. page: Page number for results (25 photos per page).

Input Schema

NameRequiredDescriptionDefault
cameraNo
earth_dateNo
pageNo
rover_nameYes
solNo

Input Schema (JSON Schema)

{ "properties": { "camera": { "default": null, "title": "Camera", "type": "string" }, "earth_date": { "default": null, "title": "Earth Date", "type": "string" }, "page": { "default": 1, "title": "Page", "type": "integer" }, "rover_name": { "title": "Rover Name", "type": "string" }, "sol": { "default": null, "title": "Sol", "type": "integer" } }, "required": [ "rover_name" ], "title": "get_mars_rover_photosArguments", "type": "object" }
ID: rrycjdkdg8