ephemeris_next_lunar_phase
Find the next new moon, full moon, or quarter moon after any date. Returns exact UTC datetime for each upcoming occurrence.
Instructions
Find the next occurrence of a specific Moon phase after a given date. Returns the exact UTC datetime of each occurrence.
✅ USE THIS TOOL FOR: 'When is the next new moon?', 'When is the next full moon?', 'What date is the next quarter moon?', or any question about UPCOMING phase dates. ❌ NOT FOR: 'What phase is the moon in right now?' or 'What sign is the moon in?' → For the phase, sign and degree AT a moment, use ephemeris_moon_phase.
CREDIT COST: 1-2 credits per occurrence returned — each occurrence takes one calendar search, plus a second search when the first window misses. So count=3 costs 3-6 credits.
EXAMPLE: Find the next new moon: phase='new_moon'
EXAMPLE: Find the next full moon after a specific date: phase='full_moon', after_date='2026-06-01'
EXAMPLE: Find the next 3 full moons: phase='full_moon', count=3
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| count | No | Number of upcoming occurrences to return (1-12). Default 1. | |
| phase | Yes | The lunar phase to find. 'new_moon' = conjunction (0° Sun-Moon, start of cycle). 'full_moon' = opposition (180°). 'first_quarter' = 90° waxing. 'last_quarter' = 270° waning. | |
| after_date | No | ISO 8601 date to search from (e.g. '2026-06-01'). Defaults to today (UTC) if omitted. |