Hidden while we check this listing

Our automated checks found a problem, so this listing is out of search, browse and the API until it clears. It comes back on its own once the problem is fixed.

  • Package no longer on the registry
Own this project? Claim it
Celestial Node logo

Celestial Node

Read-only MCP tools for live space tracking, launches, Mars data, stars, satellites, and asteroid activity.

Install Celestial Node

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "celestial-node": {
      "command": "npx",
      "args": [
        "-y",
        "celestialnode-mcp"
      ],
      "env": {
        "CELESTIAL_NODE_API_KEY": "YOUR_VALUE_HERE"
      }
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Values are written into the snippet above so you can paste it as is. They never leave your browser.

We couldn’t confirm it starts correctly

The install command didn't complete successfully in our automated test.

npx -y celestialnode-mcp

npm ERR! code ENOVERSIONS npm ERR! No versions available for celestialnode-mcp npm ERR! A complete log of this run can be found in: /home/user/.npm/_logs/2026-10-20T11_20_46_603Z-debug-0.log

This is an experimental automated check and can have false negatives — missing environment variables, a slow cold install, etc. It doesn’t necessarily mean something’s wrong. Last checked 2d ago.

Overview

The celestial-node MCP server connects AI assistants to Celestial Node's space-data platform through 18 read-only tools. It provides live or aggregated information about space stations, crew, launches, news, Mars, stars, asteroids, satellites, and re-entries. Run it through npm with an MCP client; anonymous use works without credentials, while an API key increases the available request allowance. Reach for it when an agent needs current space information or searchable astronomical reference data.

Use cases

  • Track the current ISS or Tiangong position
  • Check upcoming rocket launches and satellite re-entries
  • Research Mars missions, rovers, and surface weather
  • Search Gaia stars and retrieve astronomical details
  • Review near-Earth asteroid approaches and space news

Key features

  • 18 read-only MCP tools
  • ISS and Tiangong position tracking
  • Launches, crew, and space news
  • Mars mission, rover, and weather data
  • ESA Gaia star search
  • Asteroid and satellite tracking

Tools18

What Celestial Node lets your agent do. Expand a tool for its parameters.

Self-reported~276 tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 1d ago

Recent health check succeeded.

4/4 checks healthy over the last 40d

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 15d ago via OSV.dev · celestialnode-mcp (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

Last commit8mo agoMost recent push to the default branch.
Install checkInconclusiveInstall command did not finish in our automated test.
Tools exposed18Callable tools this server registers over MCP.
Directory activity2 viewsConfig copies, upvotes, and views on AllMCPs.

How Celestial Node works

What celestial-node MCP server does

The celestial-node MCP server exposes space information from Celestial Node to MCP-compatible AI assistants. Its coverage spans current orbital activity, launch schedules, agency and mission reference data, astronomical catalogs, and satellite tracking. The service aggregates information from organizations and providers including NASA, ESA, CNSA, JAXA, Roscosmos, ISRO, and SpaceX, according to the project documentation.

The tools are read-only. They issue GET requests and do not provide operations for changing records, launching actions, or accessing user data. This makes the server suitable for research, question answering, educational assistants, and monitoring-oriented workflows where the agent only needs to retrieve information.

How it works

The package runs as an MCP server and communicates with an MCP client over the command shown in the setup examples. Tool calls retrieve data from celestialnode.com, whose background workers update the service. The available results include both current data, such as station positions and people in orbit, and reference material, such as constellation listings and Mars mission details.

The celestial-node MCP server does not require an API key for basic use. Anonymous requests are limited to 25 per hour. A registered free account raises the allowance to 100 requests per day, while the documented paid tier permits 500 requests per day. These limits matter for agents that make repeated searches or combine many tool calls in one workflow.

Setup and configuration

Install and run the package through npx:

config.json
{
  "mcpServers": {
    "celestial-node": {
      "command": "npx",
      "args": ["-y", "celestialnode-mcp"]
    }
  }
}

For higher rate limits, register at celestialnode.com and pass the key as CELESTIAL_NODE_API_KEY:

config.json
{
  "mcpServers": {
    "celestial-node": {
      "command": "npx",
      "args": ["-y", "celestialnode-mcp"],
      "env": {
        "CELESTIAL_NODE_API_KEY": "your-api-key-here"
      }
    }
  }
}

No credential is needed for anonymous operation.

Tools and capabilities

The 18 tools cover these areas:

  • Track the ISS and Tiangong, including ISS latitude, longitude, altitude, and velocity.
  • List crew members currently in orbit.
  • Find upcoming worldwide rocket launches and curated space news.
  • Inspect Mars missions, rover instruments and discoveries, and surface temperature, pressure, and wind.
  • Search more than one million ESA Gaia stars, retrieve a star by Gaia source ID, and list the 88 IAU constellations.
  • Find upcoming near-Earth-object close approaches and potentially hazardous asteroids with orbital data.
  • Browse space agencies and search an encyclopedia covering spacecraft, missions, and engines.
  • Count satellite categories, search tracked satellites by name, and inspect predicted satellite or rocket-stage re-entries.

Limitations and notes

The celestial-node MCP server is retrieval-only: the documented tools do not write data or expose user-data operations. Request quotas depend on authentication tier, so high-volume autonomous use requires an API key and may still be bounded by the paid-tier allowance. The project is released under the MIT license.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Celestial Node

celestial-node is an MCP server that connects AI assistants to Celestial Node's space-data platform. Its main tools retrieve ISS and Tiangong positions, orbital crew, launches, news, Mars data, Gaia stars, asteroids, satellites, agencies, and encyclopedia entries. All 18 documented tools are read-only and use GET requests.

Install it by configuring an MCP client to run `npx -y celestialnode-mcp`. The README provides a Claude Desktop JSON configuration and a `claude mcp add celestial-node -- npx -y celestialnode-mcp` command for Claude Code.

No, an API key is optional for anonymous use. Anonymous access is limited to 25 requests per hour; setting `CELESTIAL_NODE_API_KEY` after registering at celestialnode.com provides the documented registered or paid rate limits.

It retrieves space-station positions, people in orbit, launches, agency news, Mars missions and weather, Gaia star records, constellations, asteroid approaches, satellite searches, re-entry predictions, and space encyclopedia entries.

Yes, all 18 documented tools are read-only. They use GET requests and do not perform write operations or access user data.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewCelestial Node AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/celestial-node?style=directory)](https://allmcps.com/mcp/celestial-node)
HTML Embed
<a href="https://allmcps.com/mcp/celestial-node"><img src="https://allmcps.com/api/badge/celestial-node?style=directory" alt="Celestial Node on AllMCPs" /></a>