get_next_moon_phase
Calculate the next occurrence of a specific moon phase (New Moon, First Quarter, Full Moon, Last Quarter) starting from a given date. Specify the number of occurrences and output format (json or text) for precise astronomical planning.
Instructions
Get the next occurrence(s) of a specific moon phase
Input Schema
| Name | Required | Description | Default | 
|---|---|---|---|
| count | No | Number of occurrences to return. Defaults to 1. | |
| date | No | Starting date (YYYY-MM-DD format). Defaults to current date. | |
| format | No | Output format (json or text) | |
| phase | Yes | Moon phase to find | 
Input Schema (JSON Schema)
{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false,
  "properties": {
    "count": {
      "description": "Number of occurrences to return. Defaults to 1.",
      "exclusiveMinimum": 0,
      "type": "number"
    },
    "date": {
      "description": "Starting date (YYYY-MM-DD format). Defaults to current date.",
      "type": "string"
    },
    "format": {
      "description": "Output format (json or text)",
      "enum": [
        "json",
        "text"
      ],
      "type": "string"
    },
    "phase": {
      "description": "Moon phase to find",
      "enum": [
        "New Moon",
        "First Quarter",
        "Full Moon",
        "Last Quarter"
      ],
      "type": "string"
    }
  },
  "required": [
    "phase"
  ],
  "type": "object"
}