Get Sunrise Sunset
get_sunrise_sunsetFetch sunrise, sunset, solar noon, civil twilight begin/end, and day length (seconds) for a given latitude/longitude on an optional YYYY-MM-DD date (defaults to today) via the Sunrise-Sunset 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": {
"latitude": 40.7128,
"longitude": -74.006
},
"name": "get_sunrise_sunset"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | No | Date in YYYY-MM-DD format (default: today) | |
| latitude | Yes | Latitude | |
| longitude | Yes | Longitude |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sunset | Yes | Sunset time in ISO format | |
| sunrise | Yes | Sunrise time in ISO format | |
| solar_noon | Yes | Solar noon time in ISO format | |
| civil_twilight_end | Yes | Civil twilight end time in ISO format | |
| day_length_seconds | Yes | Total daylight duration in seconds | |
| civil_twilight_begin | Yes | Civil twilight start time in ISO format |