
Usno Astronomy MCP server
online · 100% uptimeNext solar eclipse, eclipse times by place, Moon phases and seasons from the US Naval Observatory.
not scanned yet
0 stars
Reviews
Write oneNobody has reviewed Usno Astronomy yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Usno Astronomy tools
Tool list not cached yet. `describe` through the gateway fetches it live.
How Usno Astronomy compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 73/100
- higher than 39% of 48,255 servers
- Uptime
- 100%
- of our recent checks; the typical remote server answers 100%
- Response time
- 283 ms
- faster than 50% of 30,031 servers
Release history: 4 versions in the registry since 2026-09-11, latest 2026-10-29, typically one every 13 days.
Install Usno Astronomy in Claude Code, Cursor or VS Code
claude mcp add --transport http usno-astronomy https://gateway.pipeworx.io/usno-astronomy/mcp
What the publisher says
From the Usno Astronomy repository's README, as published. We do not edit it. Read it on GitHub
@pipeworx/usno-astronomy
Solar eclipses, local eclipse circumstances, Moon phases and the seasons from the US Naval Observatory's Astronomical Applications API. Answers "when is the next solar eclipse", "what time does the eclipse start in Madrid", "when is the next full moon" and "when is the summer solstice" from the official ephemeris.
Part of Pipeworx — an MCP gateway connecting AI agents to 1558+ live data sources.
Tools
type (total, annular, partial, hybrid). With no arguments it returns the next eclipse after today. Lunar eclipses are not published by this API.
- usnosolareclipses(year?) — the solar eclipses in a year with date and
looks like from one place: magnitude, obscuration, duration, and the UT time, Sun altitude and azimuth of each contact. found:false with reason:"not_visible" when the eclipse cannot be seen from there.
- usnoeclipsecircumstances(date, lat, lon, height?) — what a solar eclipse
Full Moon and Last Quarter in a year, or the next count phases from a date, plus nextfullmoon / nextnewmoon.
- usnomoonphases(year? | date?, count?) — every New Moon, First Quarter,
year, with northern-hemisphere season names attached.
- usno_seasons(year?) — equinoxes, solstices, perihelion and aphelion for a
Auth
Keyless.
Data sources
- — solar eclipses in a year.
- — local circumstances.
- and /api/moon/phases/date?date=YYYY-MM-DD&nump=N — Moon phases.
- — seasons.
Things the next person would otherwise rediscover:
whose body is {"error": ...}. Every error, including "eclipse not visible from selected location", comes back as 200 + error, so the pack reads the body rather than the status.
- All times are UT1, never local. Every response carries time_note.
- Years are limited to 1800–2050; USNO refuses others with an HTTP 200
supply valid coordinates" — pass coords=lat,lon and resolve place names first.
- height must be an integer number of metres; a decimal is rejected.
- The loc= place-name form of the circumstances endpoint answers "Please
TLS (measured 2026-09-10, 6–22 s per call). The gateway caches this pack's answers for a week, which is honest for a fixed ephemeris.
- There is no lunar eclipse endpoint (/api/eclipses/lunar/* is 404).
- USNO's front end can take 3 s to accept a TCP connection and 6 s more for
Quick Start
Add to your MCP client (Claude Desktop, Cursor, Windsurf, etc.):
{
"mcpServers": {
"usno-astronomy": {
"url": "https://gateway.pipeworx.io/usno-astronomy/mcp"
}
}
}What this endpoint actually serves
tools/list at https://gateway.pipeworx.io/usno-astronomy/mcp returns the tools in the table above plus the shared Pipeworx meta-tools — askpipeworx, discovertools, search_within, remember/recall and the rest of the gateway-wide set. So the tool count you see is larger than this table: a single-pack endpoint currently lists roughly 30 shared tools alongside the pack's own. The connection's initialize response states its exact scope, and is the authoritative answer for a given day.
This is deliberate, not multiplexing by accident. The meta-tools are what let a scoped connection answer a question this pack does not cover — via ask_pipeworx, which routes across the whole catalog — without you adding a second MCP server. There is currently no way to mount a pack endpoint without them; if the extra schemas cost you more context than the routing is worth, connect to the full gateway once rather than to several pack endpoints.
Or connect to the full Pipeworx gateway to get every pack's tools listed directly, instead of just this one's:
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Usno Astronomy: common questions
- Is Usno Astronomy MCP server safe?
- Mostly: it is graded B (73/100). Read the Usno Astronomy safety report
- How do I install Usno Astronomy?
- It runs remotely at gateway.pipeworx.io. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does Usno Astronomy need an API key?
- Yes. The registry entry asks for
PIPEWORX_API_KEY. - Is Usno Astronomy maintained?
- The last commit was 39 days ago (2026-09-26). The latest release is v0.2.0.
- Is Usno Astronomy up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- How does Usno Astronomy compare with other MCP servers?
- safety score 73/100 (higher than 39% of 48,255 servers); uptime 100% (of our recent checks; the typical remote server answers 100%); response time 283 ms (faster than 50% of 30,031 servers). Full comparison.