NASA integration
NASA open data API. Access astronomy pictures, Mars rover photos, Earth imagery, asteroid data, and space weather. Essential for educational apps, space enthusiasts, scientific research, and content creation.
Say what should happen.
The workflow builds itself.
Common NASA use cases
- educational apps
- educational content
- wallpapers
- education
- Mars content
- media search
- daily content
- date discovery
- asteroid research
- asteroid tracking
What you can do with NASA
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
Neo, 2 operations
get_neo_feedGet neo feedGETLists near-Earth asteroids for a date range.get_neo_lookupGet neo lookupGETRetrieves detailed information about a specific asteroid.
Apod, 1 operation
get_apodGet apodGETRetrieves the Astronomy Picture of the Day with explanation.
Earthasset, 1 operation
get_earth_assetsGet earth assetsGETLists available imagery dates for a location.
Earthimagery, 1 operation
get_earth_imageryGet earth imageryGETRetrieves satellite imagery for a specific location on Earth.
Epic, 1 operation
get_epicGet epicGETRetrieves full-disc Earth images from DSCOVR satellite.
Imagelibrary, 1 operation
nasa_image_searchNasa image searchGETSearches NASA's image and video library.
Marsphoto, 1 operation
get_mars_photosGet mars photosGETRetrieves photos from Mars rovers by date, sol, or camera.
NASA API rate limits
- 1,000 requests per hour
DEMO_KEY limited to 30/hour; registered keys get 1000/hour
These are the limits NASA documents, not ones LiveContext measured. They can change and often depend on your plan, so check the NASA documentation for current values.
Use NASA from Claude Code, Cursor or Codex
Connect NASA in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its NASA operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect NASA
- Create your workspace
Sign up free. Nothing to install.
- Connect NASA once
Add your NASA connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
- Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
NASA integration FAQ
What can you do with the NASA integration?
LiveContext exposes 8 operations on NASA, covering neo, apod, earthasset and earthimagery. Common uses include educational apps, educational content and wallpapers.
What are the NASA API rate limits?
NASA documents 1,000 requests per hour. DEMO_KEY limited to 30/hour; registered keys get 1000/hour Limits are set by NASA and can depend on your plan.
