CelestialMCP MCP Server

CelestialMCP MCP server for celestial object positioning

Local serverstdioTypeScript

What is the CelestialMCP MCP Server?

CelestialMCP MCP server for celestial object positioning

What the server does

A Model Context Protocol (MCP) server designed for AI assistants like Claude. It provides tools to access astronomical data, such as celestial object positions, rise/set times, visibility, and catalog information.

CelestialMCP is built with the mcp-framework and leverages the astronomy-engine library to provide accurate astronomical calculations. It offers several tools for determining positions of celestial objects, calculating their rise and set times, and listing available objects from star and deep sky object catalogs.

  • Real-time Celestial Data — Access current astronomical data for a variety of objects
  • Comprehensive Object Details — Retrieve equatorial and horizontal (altitude/azimuth) coordinates, visibility status, rise/transit/set times
  • Specialized Data — For relevant objects, get distance (solar system objects), phase illumination (Moon and planets), and upcoming lunar phases (Moon)
  • Extensive Catalogs — Utilizes local catalogs for:
  • Solar system objects (Sun, Moon, planets)
  • Stars (e.g., from HYG database)

Credentials and setup notes

  • Node.js (version >=18.19.0, as specified in package.json) - npm (usually comes with Node.js)

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Configuration

  • Node.js (version >=18.19.0, as specified in package.json) - npm (usually comes with Node.js)

Example prompts to try

  • “Use CelestialMCP to Features.”
  • “Use CelestialMCP to Tools.”
  • “Use CelestialMCP to Prerequisites.”

Frequently asked questions

CelestialMCP MCP server for celestial object positioning Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.