get_moon_phase
Retrieve moon phase details for a specific date and location using NOAA data. Input date, latitude, longitude, and choose output format (json/text).
Instructions
Get moon phase information for a specific date
Input Schema
| Name | Required | Description | Default | 
|---|---|---|---|
| date | No | Date to get moon phase for (YYYY-MM-DD format). Defaults to current date. | |
| format | No | Output format (json or text) | |
| latitude | No | Latitude for location-specific calculations | |
| longitude | No | Longitude for location-specific calculations | 
Input Schema (JSON Schema)
{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false,
  "properties": {
    "date": {
      "description": "Date to get moon phase for (YYYY-MM-DD format). Defaults to current date.",
      "type": "string"
    },
    "format": {
      "description": "Output format (json or text)",
      "enum": [
        "json",
        "text"
      ],
      "type": "string"
    },
    "latitude": {
      "description": "Latitude for location-specific calculations",
      "maximum": 90,
      "minimum": -90,
      "type": "number"
    },
    "longitude": {
      "description": "Longitude for location-specific calculations",
      "maximum": 180,
      "minimum": -180,
      "type": "number"
    }
  },
  "type": "object"
}