astronomy-mcp-server
Allows retrieval of NASA Astronomy Picture of the Day, near-Earth object data, and exoplanet search via NASA's APIs.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
astronomy-mcp-server
MCP Server for astronomy data — ISS tracking, moon phases, NASA APOD, near-Earth objects, exoplanets, space weather, and upcoming events. No API key required.
Tools (8)
Tool | Description |
| Current moon phase, illumination %, next full/new moon |
| ISS real-time position, altitude, speed, crew aboard |
| NASA APOD — daily astronomy image with explanation |
| Upcoming asteroid/comet approaches (NASA NeoWs) |
| Sunrise, sunset, solar noon, twilight for any location |
| Kp-index, solar wind, aurora alerts (NOAA SWPC) |
| Search 5800+ confirmed exoplanets (NASA Exoplanet Archive) |
| Meteor showers, eclipses, solstices, moon phases |
Related MCP server: chuk-mcp-celestial
Data Sources
NASA APOD — api.nasa.gov (DEMO_KEY, 30 req/hour)
Open Notify — api.open-notify.org (ISS position + astronauts, free)
NASA NeoWs — Near Earth Object Web Service (DEMO_KEY)
NASA Exoplanet Archive — exoplanetarchive.ipac.caltech.edu (free TAP API)
Sunrise-Sunset.org — Free sunrise/sunset API
NOAA SWPC — Space Weather Prediction Center (free)
Moon phases — Calculated locally (no API needed)
Installation
pip install astronomy-mcp-serverClaude Desktop Configuration
{
"mcpServers": {
"astronomy": {
"command": "astronomy-mcp-server"
}
}
}Example Usage
"What is today's moon phase?"
→ tool_get_moon_phase()
"Where is the ISS right now?"
→ tool_track_iss()
"Show me today's NASA astronomy picture"
→ tool_get_astronomy_picture_of_day()
"Are there any asteroids approaching Earth this week?"
→ tool_get_near_earth_objects()
"When does the sun rise in Berlin tomorrow?"
→ tool_get_sunrise_sunset(latitude=52.52, longitude=13.405)
"What is the current space weather / Kp-index?"
→ tool_get_space_weather()
"Find exoplanets similar in size to Earth"
→ tool_search_exoplanets(min_radius=0.8, max_radius=1.5)
"What astronomical events are coming up in May 2026?"
→ tool_get_upcoming_events(year=2026, month=5)License
MIT — AiAgentKarl
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
Live space data for AI agents - rocket launches, ISS passes, launch news. Free, no auth.
Ephemeris-grade natal charts, current transits, zodiac sign profiles. No API key.
Live earthquakes, ISS position, weather, moon phase, and true star visibility. No key.
Read-only astronomy calculations: sun, moon, planets, eclipses, twilight and star positions.
Related MCP Servers
- AlicenseAqualityFmaintenanceProvides seamless integration with NASA's public APIs, enabling AI assistants to access space and astronomy data including APOD, Mars rover photos, Near-Earth Objects, space weather events, and Earth imagery.522 npmMIT
- AlicenseAqualityFmaintenanceProvides authoritative astronomical data including moon phases, solar eclipses, and sun/moon rise and set times using the US Navy API or offline Skyfield calculations. It enables users to query Earth's seasons and celestial events for any location and date.81Apache 2.0
- AlicenseNot gradedqualityDmaintenanceProvides access to NASA's public APIs including Astronomy Picture of the Day, Mars Rover Images, and Near Earth Objects data, enabling users to query and retrieve space-related information through natural language.24 PyPI5MIT
- FlicenseNot gradedqualityDmaintenanceProvides real-time NASA data (APOD, asteroids, Mars rover photos, natural events, space weather) via natural language queries or menu-based interaction, requiring no API key for basic use.-