Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Space Server

FreeNot checked

MCP server providing AI agents with access to NASA and space/astronomy data including APOD, Mars rover photos, near-Earth asteroids, exoplanets, Earth imagery,

GitHubEmbed

About

MCP server providing AI agents with access to NASA and space/astronomy data including APOD, Mars rover photos, near-Earth asteroids, exoplanets, Earth imagery, natural events, and space weather.

README

MCP server giving AI agents access to NASA and space/astronomy data — APOD, Mars rover photos, near-Earth asteroids, exoplanets, Earth imagery, natural events, and space weather.

Features (10 Tools)

Tool Description
get_astronomy_picture NASA's Astronomy Picture of the Day (APOD)
search_nasa_images Search NASA's 140,000+ image/video library
get_exoplanets Query 5,000+ confirmed exoplanets
get_space_weather Solar flares, CMEs, geomagnetic storms (DONKI)
get_mars_rover_photos Real photos from Curiosity, Perseverance, Opportunity, Spirit
get_mars_rover_info Rover mission status, cameras, photo counts
get_near_earth_objects Track asteroids approaching Earth (NeoWs)
get_asteroid_details Orbital data and close approaches for specific asteroids
get_earth_imagery Full-Earth photos from DSCOVR satellite (EPIC)
get_natural_events Active wildfires, volcanoes, storms worldwide (EONET)

Quick Start

Install from source

git clone https://github.com/AiAgentKarl/space-mcp-server.git
cd space-mcp-server
python -m venv .venv
.venv/Scripts/activate  # Windows
# source .venv/bin/activate  # Linux/Mac
pip install -e .

Configure

cp .env.example .env
# Edit .env and add your NASA API key (optional, DEMO_KEY works out of the box)

Get a free API key at https://api.nasa.gov/ for higher rate limits.

Run

space-mcp
# or
python -m src.server

Claude Code Integration

Add to your .mcp.json:

{
  "mcpServers": {
    "space": {
      "type": "stdio",
      "command": "path/to/.venv/Scripts/python.exe",
      "args": ["-m", "src.server"],
      "env": {
        "NASA_API_KEY": "your-api-key-here"
      }
    }
  }
}

API Sources

API Key Required Rate Limit
NASA API (APOD, Mars, NeoWs, DONKI) Yes (DEMO_KEY works) 30/hour (DEMO), 1000/hour (registered)
EPIC No No limit
EONET No No limit
NASA Image Library No No limit
Exoplanet Archive No No limit

Architecture

src/
├── server.py          # FastMCP server entry point
├── config.py          # Settings & environment variables
├── analytics.py       # Usage tracking
├── clients/
│   ├── nasa.py        # NASA API (APOD, Mars, NeoWs, DONKI)
│   ├── epic.py        # EPIC Earth imagery
│   ├── eonet.py       # EONET natural events
│   ├── nasa_images.py # NASA Image Library
│   └── exoplanet.py   # Exoplanet Archive
└── tools/
    ├── astronomy.py   # APOD, image search, exoplanets, space weather
    ├── mars.py        # Mars rover photos & info
    ├── asteroids.py   # Near-Earth objects & asteroid details
    └── earth.py       # EPIC imagery & natural events

More MCP Servers by AiAgentKarl

Category Servers
🔗 Blockchain Solana
🌍 Data Weather · Germany · Agriculture · Space · Aviation · EU Companies
🔒 Security Cybersecurity · Policy Gateway · Audit Trail
🤖 Agent Infra Memory · Directory · Hub · Reputation
🔬 Research Academic · LLM Benchmark · Legal

→ Full catalog (40+ servers)

License

MIT

from github.com/AiAgentKarl/space-mcp-server

Installing Space Server

This server has no published package — it is built from source. Open the repository and follow its README.

▸ github.com/AiAgentKarl/space-mcp-server

FAQ

Is Space Server MCP free?

Yes, Space Server MCP is free — one-click install via Unyly at no cost.

Does Space Server need an API key?

No, Space Server runs without API keys or environment variables.

Is Space Server hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install Space Server in Claude Desktop, Claude Code or Cursor?

Open Space Server on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Space Server with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All ai MCPs