Skip to main content
Glama
AiAgentKarl

space-mcp-server

by AiAgentKarl

Space MCP Server

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)

Related MCP server: NASA-MCP

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

Install Server
A
license - permissive license
A
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
1Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    B
    quality
    D
    maintenance
    A Model Context Protocol server that provides a standardized interface for AI models to interact with NASA's vast array of data sources including APOD, Mars Rover photos, satellite imagery, and space weather data.
    Last updated
    23
    181
    92
    ISC
  • A
    license
    B
    quality
    C
    maintenance
    An MCP server that enables LLMs to query data from various NASA APIs, allowing access to astronomical data, space weather information, Earth imagery, and exoplanet information directly from compatible AI clients.
    Last updated
    21
    6
    MIT
  • F
    license
    -
    quality
    D
    maintenance
    Multi-Agent Conversation Protocol server for accessing NASA's Astronomy Picture of the Day (APOD) API, allowing users to retrieve space imagery and related information through natural language interactions.
    Last updated
  • F
    license
    -
    quality
    D
    maintenance
    MCP server that fetches NASA's Astronomy Picture of the Day (APOD) for a given date, returning title, explanation, and image URLs.
    Last updated

View all related MCP servers

Related MCP Connectors

  • MCP server for Mireye Earth — federal-source-cited geospatial data for any MCP-aware agent.

  • MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.

  • MCP server connecting AI agents to non-custodial staking data across 130+ networks.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/AiAgentKarl/space-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server