MCP.Market

Astronomy Oracle MCP server

by gregario·io.github.gregario/astronomy-oracle·v0.1.0·3 stars

Astronomical catalog data and observing session planner. 13,000+ objects from OpenNGC.

A92/100grade A
What users say
No reviews yet
Be the first
Safety scan
A92/100

full report

Adoption
Growing

3 stars57 downloads/wk

Reviews

Write one

Nobody has reviewed Astronomy Oracle yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Astronomy Oracle tools

No tool declarations could be read from the package source. They show once the server is installed.

Public scan report

scanner v0.1.10 · 2026-09-27 · same rubric, same numbers if you re-run it

no findings
  • Code scan29 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 26 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 92/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Astronomy Oracle compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
92/100
higher than 95% of 48,255 servers
GitHub stars
3
more than 80% of 28,688 servers
Downloads a week
57
more than 47% of 12,191 servers with a package

Install Astronomy Oracle in Claude Code, Cursor or VS Code

Runs npx -y astronomy-oracle on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add astronomy-oracle -- npx -y astronomy-oracle
Add to Cursor

What the publisher says

From the Astronomy Oracle repository's README, as published. We do not edit it. Read it on GitHub

Astronomy Oracle

Accurate astronomical catalog data and observing session planner for LLM assistants. Stops hallucinated magnitudes, coordinates, and visibility.

Features

  • 3 tools for object lookup, catalog search, and observing session planning
  • 13,000+ deep-sky objects from the OpenNGC catalog (NGC, IC, Messier, and addendum objects)
  • Deterministic astronomy math — Julian dates, sidereal time, alt/az conversion, rise/transit/set times
  • Zero network dependency — all data is bundled, all calculations are local

Install

Run directly with npx:

npx astronomy-oracle

Or install globally:

npm install -g astronomy-oracle

Configuration

Claude Desktop

Add to your claudedesktopconfig.json:

{
  "mcpServers": {
    "astronomy-oracle": {
      "command": "npx",
      "args": ["-y", "astronomy-oracle"]
    }
  }
}

Claude Code

claude mcp add astronomy-oracle -- npx -y astronomy-oracle

Tool Reference

lookup_object

Look up a celestial object by Messier number, NGC/IC designation, or common name. Optionally compute visibility from a given location and time.

{
  "name": "lookup_object",
  "arguments": {
    "name": "M31",
    "latitude": 51.5,
    "longitude": -0.1,
    "date": "2025-06-15T22:00:00Z"
  }
}

Returns detailed object data: type, coordinates (RA/Dec), magnitude, angular size, surface brightness, Hubble type, cross-references, and (when location is provided) current altitude/azimuth with rise/transit/set times.

search_objects

Search and filter the catalog by type, constellation, magnitude range, angular size, or catalog membership.

{
  "name": "search_objects",
  "arguments": {
    "type": "PN",
    "constellation": "Lyr",
    "maxMagnitude": 12.0,
    "limit": 10
  }
}

Returns a formatted table of matching objects sorted by brightness. Supports filtering by object type (Galaxy, Planetary Nebula, Open Cluster, etc.), constellation, magnitude range, minimum angular size, and catalog (Messier, Caldwell, NGC, IC).

plan_session

Generate an observing session plan for a given location and date. Returns the best objects to observe grouped by time window.

{
  "name": "plan_session",
  "arguments": {
    "latitude": 40.7,
    "longitude": -74.0,
    "date": "2025-03-20",
    "minAltitude": 20,
    "maxMagnitude": 10.0,
    "types": ["G", "PN", "GCl"]
  }
}

Returns objects grouped into three windows (evening, midnight, pre-dawn), scored by observability based on altitude, magnitude, and angular size.

Data Sources

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Astronomy Oracle: common questions

Is Astronomy Oracle MCP server safe?
Yes, by our scan: it is graded A (92/100). Read the Astronomy Oracle safety report
How do I install Astronomy Oracle?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Astronomy Oracle need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Astronomy Oracle maintained?
The last commit was 64 days ago (2026-09-01). The latest release is v0.1.0.
How does Astronomy Oracle compare with other MCP servers?
safety score 92/100 (higher than 95% of 48,255 servers); github stars 3 (more than 80% of 28,688 servers); downloads a week 57 (more than 47% of 12,191 servers with a package). Full comparison.

More from gregario →