Usno Solar Eclipses
usno_solar_eclipsesWhen is the next solar eclipse — the list of solar eclipses in a year from the US Naval Observatory, each with its date and type (total, annular, partial, hybrid). With no arguments it returns the NEXT solar eclipse after today plus the rest of the current and following year, so "when is the next solar eclipse", "solar eclipses in 2027", "is there a total eclipse this year" are all one call. For where an eclipse is visible and what time it starts at a given place, follow with usno_eclipse_circumstances. Lunar eclipses are not published by this API.
Example tool call
This call uses example arguments supplied in the tool’s input schema.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "usno_solar_eclipses"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| year | No | Four-digit year, 1800-2050. Omit for the next eclipse after today (current year and the next). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| source | Yes | ||
| eclipses | Yes | ||
| time_note | Yes | ||
| next_eclipse | No | ||
| years_covered | Yes |