io.github.christerso/celestial-node
Real-time space data — ISS tracking, rocket launches, space news, Mars weather, and more
Open source Open in the app JSON README (API)
About
Real-time space data — ISS tracking, rocket launches, space news, Mars weather, and more
Details
- Kind
- MCP servers
- Topic
- Maps, weather & travel
- Publisher
- christerso
- Origin
- official
- Category
- ferramentas
- Transport
- local
- Version
- 1.1.0
- Last push
- 2026-02-22T11:58:58Z
- Repository state
- ativo
- Language
- JavaScript
- License
- MIT
- Added
- 2026-08-29 03:02:34
- Updated
- 2026-08-29 03:02:34
- Origin id
io.github.christerso/celestial-node
README
[](https://www.npmjs.com/package/celestialnode-mcp) [](https://registry.modelcontextprotocol.io/servers/io.github.christerso/celestial-node) [](https://opensource.org/licenses/MIT)
# Celestial Node MCP
An MCP server for real-time space data from [Celestial Node](https://celestialnode.com).
Gives AI assistants access to 18 read-only tools covering ISS/Tiangong tracking, crew in space, rocket launches, space news, Mars missions, a 1M+ star catalog, near-Earth asteroids, satellites, and more.
## About Celestial Node
[Celestial Node](https://celestialnode.com) is a comprehensive space data platform that aggregates real-time information from space agencies worldwide. It offers:
- **Space Station Tracking** - Real-time positions of the ISS and Tiangong space station
- **Crew Information** - Current astronauts, cosmonauts, and taikonauts in orbit
- **Rocket Launches** - Upcoming launches from providers worldwide
- **Space News** - Curated news from NASA, ESA, CNSA, JAXA, Roscosmos, and ISRO
- **Mars Missions** - All 18 Mars missions with instruments and discoveries
- **Mars Weather** - Surface conditions including temperature, pressure, and wind
- **Star Catalog** - 1M+ stars from the ESA Gaia mission
- **Near-Earth Objects** - Asteroid tracking and close approaches
- **Satellites** - Search and track satellites with re-entry predictions
- **Space Encyclopedia** - Comprehensive database of spacecraft, missions, and engines
## Quick Start
### Without API Key
Anonymous usage is limited to 25 requests per hour.
**Claude Desktop**
Add to `~/.config/claude/claude_desktop_config.json`:
```json
{
"mcpServers": {
"celestial-node": {
"command": "npx",
"args": ["-y", "celestialnode-mcp"]
}
}
}
```
**Claude Code**
```bash
claude mcp add celestial-node -- npx -y celestialnode-mcp
```
### With API Key
Register at [celestialnode.com/register](https://celestialnode.com/register) for higher rate limits.
**Claude Desktop**
```json
{
"mcpServers": {
"celestial-node": {
"command": "npx",
"args": ["-y", "celestialnode-mcp"],
"env": {
"CELESTIAL_NODE_API_KEY": "your-api-key-here"
}
}
}
}
```
**Claude Code**
```bash
claude mcp add celestial-node --env CELESTIAL_NODE_API_KEY=your-api-key-here -- npx -y celestialnode-mcp
```
## Rate Limits
| Tier | Limit | Authentication |
|------|-------|----------------|
| Anonymous | 25 requests/hour | None |
| Registered (free) | 100 requests/day | API key |
| Paid | 500 requests/day | API key |
Register for a free API key at [celestialnode.com/register](https://celestialnode.com/register).
## Tools
| Tool | Description |
|------|-------------|
| `get_iss_position` | Real-time ISS position (lat, lon, altitude, velocity) |
| `get_tiangong_position` | Real-time Tiangong station position |
| `get_crew_in_space` | Astronauts/cosmonauts/taikonauts currently in orbit |
| `get_upcoming_launches` | Upcoming rocket launches worldwide |
| `get_space_news` | Curated space news from NASA, ESA, CNSA, JAXA, Roscosmos, ISRO |
| `get_mars_missions` | All 18 Mars missions with instruments and discoveries |
| `get_mars_rovers` | Mars rovers with instruments, discoveries, and status |
| `get_mars_weather` | Mars surface weather (temperature, pressure, wind) |
| `search_stars` | Search 1M+ stars from ESA Gaia catalog |
| `get_star_details` | Full astronomical data for a star by Gaia source ID |
| `get_constellations` | All 88 IAU constellations |
| `get_near_earth_objects` | Upcoming asteroid close approaches |
| `get_hazardous_asteroids` | Potentially hazardous asteroids with orbital data |
| `get_space_agencies` | Space agencies worldwide |
| `search_encyclopedia` | Search space encyclopedia (spacecraft, missions, engines) |
| `get_satellite_categories` | Satellite categories with counts |
| `search_satellites` | Search tracked satellites by name |
| `get_upcoming_reentries` | Predicted satellite/rocket stage re-entries |
## Data Sources
All data is served from [celestialnode.com](https://celestialnode.com) which aggregates from NASA, ESA, CNSA, JAXA, Roscosmos, ISRO, SpaceX, and other global space agencies. Data is updated in real-time by background workers.
## Security
All 18 tools are **read-only** GET requests. No write operations, no user data access.
## License
MIT