Vinkius
Mars Rover Imagery

Mars Rover Imagery MCP. Query 800K+ Photos by Date or Camera Type

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

NASA Mars — Rover Photos from the Red Planet MCP on Cursor AI Code Editor MCP Client NASA Mars — Rover Photos from the Red Planet MCP on Claude Desktop App MCP Integration NASA Mars — Rover Photos from the Red Planet MCP on OpenAI Agents SDK MCP Compatible NASA Mars — Rover Photos from the Red Planet MCP on Visual Studio Code MCP Extension Client NASA Mars — Rover Photos from the Red Planet MCP on GitHub Copilot AI Agent MCP Integration NASA Mars — Rover Photos from the Red Planet MCP on Google Gemini AI MCP Integration NASA Mars — Rover Photos from the Red Planet MCP on Lovable AI Development MCP Client NASA Mars — Rover Photos from the Red Planet MCP on Mistral AI Agents MCP Compatible NASA Mars — Rover Photos from the Red Planet MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

NASA Mars Rover Photos provides direct access to over 800,000 images captured by Curiosity, Opportunity, and Spirit on the Martian surface.

This MCP Server lets your AI client filter massive archives using precise parameters: specify an Earth date via `get_mars_photos_by_date`, narrow results by a specific camera type (FHAZ, MAST), or check the current status with `get_mars_latest`.

It’s built for deep planetary science analysis.

What your AI agents can do

Get mars latest

Retrieves the most recent photos and operational status from active Mars rovers like Curiosity.

Get mars manifest

Provides a full mission manifest, detailing all available data parameters for any rover in the archive.

Get mars photos

Retrieves Mars rover photos by specifying the sol number and filtering by camera type (FHAZ, MAST, etc.).

+ 1 more capabilities included
Retrieve the most recent mission status

You get an immediate readout of new images and current operational status from active rovers like Curiosity.

Structure the entire mission timeline

The server provides a full manifest, giving you an essential overview of all available data parameters for any rover.

Filter images by Earth Date

You pull up photos from any of the three rovers simply by providing the specific calendar date (e.g., 2010-12-31).

Filter images by Camera Type and Sol Number

This allows deep filtering, letting you pull only FHAZ or MAST shots taken on a specific sol number.

Access historical mission statistics

You get hard counts—like the total photos Spirit sent back before communications were lost.

Supported MCP Clients

OAuth 2.0 Compatible
Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
Vinkius runs on Zendesk Zendesk
+ other MCP clients
Included with Plan

Waiting for input…

AI Agent

NASA Mars Rover Photos: 4 Tools for Deep Imagery Retrieval

These four tools let your AI agent query vast archives of Martian imagery, allowing you to filter data precisely by time, date, and camera type.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using NASA Mars — Rover Photos from the Red Planet on Vinkius
get019d75db

get mars latest

Retrieves the most recent photos and operational status from active Mars rovers like Curiosity.

get019d75db

get mars manifest

Provides a full mission manifest, detailing all available data parameters for any rover in the archive.

get019d75db

get mars photos

Retrieves Mars rover photos by specifying the sol number and filtering by camera type (FHAZ, MAST, etc.).

get019d75db

get mars photos by date

Gets Mars rover photos using an Earth date filter, which is simpler than calculating the corresponding sol number.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with NASA Mars — Rover Photos from the Red Planet, then connect any of our 4,800+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,800+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week
Mars Rover Imagery MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by NASA. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 4 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Sifting through decades of mission logs is a nightmare.

Manually gathering Mars imagery requires juggling multiple databases. You might start by finding all photos from Opportunity in 2012, which takes one query; then you realize you need to filter those results down to only the panoramic shots (MAST). That means running a second, more specific search using the camera type, and potentially adjusting your date range again.

With this MCP server, you tell your agent exactly what's needed. You ask for 'all PANCAM photos from Opportunity in late 2015.' The agent handles the complex filtering across rovers and cameras—calling `get_mars_photos` with precise parameters—and returns only the targeted results.

Using the NASA Mars Rover Photos MCP Server

You eliminate the need to manually cross-reference sol numbers against Earth dates, or check three different camera views in separate searches. The tools—especially `get_mars_photos_by_date` and `get_mars_photos`—do the heavy lifting.

What's different now is precision. You don't just get 'Mars photos'; you get structured data confirming that those images came from a specific camera on a specific date, ready for immediate analysis.

What you can do with this MCP connector

This server gives your AI client direct access to over 800,000 photos captured by Curiosity, Opportunity, and Spirit on the Martian surface. You'll pull deep planetary science analysis using precise parameters.

get_mars_photos_by_date: Use this tool when you need photos from a specific Earth date; just give it the calendar date (like 2010-12-31) and it handles the conversion, which is way easier than figuring out the sol number yourself.

get_mars_photos: This lets you filter images using two strict parameters: a specific sol number and one of several camera types (like FHAZ or MAST). You can pull only those FHAZ shots or those MAST views that were taken on Sol 1500.

get_mars_latest: Need to know what's happening right now? This tool immediately retrieves the most recent images and operational status from rovers currently active, such as Curiosity.

get_mars_manifest: When you need a full overview of every single data parameter available for any rover in the archive—the whole mission timeline—you call get_mars_manifest. It gives you an essential map of all potential datasets.

The images themselves come from several specialized cameras:

FHAZ: This is the front hazard camera view.
RHAZ: This captures the rear hazard camera view.
NAVCAM: You'll get navigation imaging data.
MAST/PANCAM: Use this for panoramic shots across the landscape.
CHEMCAM: It provides photos of targets used for chemical analysis.
MAHLI: This tool handles hand lens imagery capture.
MARDI: This captures footage from the descent sequence.

When you use get_mars_photos, you can narrow your search by specifying which camera captured the shot (e.g., FHAZ shots) and then limit it further with a specific sol number, allowing for really deep filtering into the archive's history.

If you want to structure an entire mission timeline, get_mars_manifest gives you that full manifest of available data parameters for any rover recorded in the system. You can use this to map out what kind of data was collected by Opportunity or Spirit at various points in their missions.

To get a quick snapshot of current operations and new images, you just hit up get_mars_latest. This gives you an immediate readout on rovers that are still going.

For historical analysis, if you know the exact calendar date—say, December 31st, 2010—you use get_mars_photos_by_date to pull up all relevant pictures from any of the three rovers without needing to calculate a corresponding sol number. This saves you serious headache.

The combination of get_mars_photos and get_mars_manifest lets you build complex data queries. You can cross-reference a specific camera type (like MAST) with a range of sol numbers, giving you hard counts on the total photos sent back before communication loss occurred. The system gives you access to deep mission statistics for all three vehicles—Curiosity, Opportunity, and Spirit.

By combining date filtering (get_mars_photos_by_date) with specific camera-type/sol number filtering (get_mars_photos), your agent can pull highly segmented datasets. You'll get images from the 2012 era up through recent captures, all governed by these precise retrieval tools.

Built · Hosted · Managed by Vinkius Mars Rover Photos MCP Server - Image Analysis Tools Server ID 019d75db-04ea-7194-b7ba-946ecfeece5b
Vinkius Inspector
Compliance Grade A+
Score 98.33/100
Vinkius Inspector Badge — Score 98.33/100

Common Questions About Mars Rover Imagery MCP

How do I find the latest pictures using get_mars_latest? +

Just ask your agent to run get_mars_latest. It will immediately provide a count of new images and specify which rovers (like Curiosity) are actively streaming data right now.

What is the difference between get_mars_photos and get_mars_photos_by_date? +

The key difference is the filter. get_mars_photos requires you to know both the Sol number AND the Camera type for precision. get_mars_photos_by_date just needs an Earth date, making it much easier.

Can I use get_mars_manifest for all rovers? +

Yes. You can run get_mars_manifest to understand the full scope of data available across Curiosity, Opportunity, and Spirit, helping you plan your archive queries.

What if I need photos from a specific camera but don't know the sol number? +

Use get_mars_photos_by_date first to narrow down the day. Then, use that date context with get_mars_manifest and your desired Camera type to pinpoint the exact records.

What happens if I need to check the status of a rover using get_mars_manifest? +

The tool returns an explicit mission status flag. This tells your AI client whether the rover is currently operational, in archive-only mode, or if data retrieval for that specific vehicle has ended.

If I need to process thousands of images, are there rate limits when calling get_mars_photos? +

The server handles high volume requests by batching them internally. We recommend chunking your calls into blocks of 50-100 photos at a time. This prevents throttling and keeps the data stream stable.

How do I correlate mission timelines using get_mars_manifest with specific images from get_mars_latest? +

You must first run get_mars_manifest to identify the correct sol range. Then, use that date or sol data as a required filter parameter when calling other tools for accurate cross-referencing.

What is the best way to handle API rate limits across multiple calls? +

Your agent should implement a simple backoff strategy. If a call fails with a 429 error, wait an increasing amount of time (e.g., 5 seconds) before re-attempting the query.

Is Curiosity still active on Mars? +

Yes! Curiosity has been active since August 6, 2012 and continues to send new photos and science data. Opportunity operated for 15 years (2004-2018), Spirit for 6 years (2004-2010).

Can I search photos by Earth date instead of Martian sol? +

Yes, the server supports querying by both Earth date (e.g., '2023-11-20') and Martian Sol (the number of Martian days since the rover landed) for flexibility.

Which cameras are available on the rovers? +

Available cameras include FHAZ (Front Hazard), RHAZ (Rear Hazard), NAVCAM (Navigation), MAST (Mast Camera), CHEMCAM (Chemistry and Camera), and MAHLI (Mars Hand Lens Imager).

Built & Managed by Vinkius 30s setup 4 tools

We've already built the connector for Mars Rover Imagery. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 4 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.