Astronomy Oracle MCP server
Astronomical catalog data and observing session planner. 13,000+ objects from OpenNGC.
3 stars57 downloads/wk
Reviews
Write oneNobody 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
- 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
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
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-oracleOr install globally:
npm install -g astronomy-oracleConfiguration
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-oracleTool 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.