search_muhurta
Find auspicious muhurta time windows within a specified period for a geographic location, ranked by Vedic quality scores based on tithi, nakshatra, and planetary positions.
Instructions
Search for auspicious time windows (muhurta) within a given period for a geographic location. Returns ranked muhurta candidates with quality scores based on tithi, nakshatra, yoga, karana, and planetary positions. The search window is capped at 30 days (see MUHURTA_SEARCH_RANGE_TOO_LARGE) — the per-candidate vara and tithi/nakshatra refinement make this tool far more expensive per day of range than a transit search, so a wider span would make a single call take minutes.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end_jd | Yes | End of the search window as a Julian Day in UT1 (Universal Time) — not TT, not TDB. The span from start_jd to end_jd must not exceed 30 days. | |
| latitude | Yes | Geographic latitude in degrees [-90, +90] | |
| start_jd | Yes | Start of the search window as a Julian Day in UT1 (Universal Time) — not TT, not TDB. The engine converts to TT internally for the dynamical terms and uses UT1 directly for sunrise, which each candidate's vara is reckoned from; every returned jd, tithi_end_jd and nakshatra_end_jd is on this same UT1 scale. The span from start_jd to end_jd must not exceed 30 days. | |
| longitude | Yes | Geographic longitude in degrees [-180, +180], east positive | |
| elevation_m | No | Observer elevation in metres above sea level [-500, 9000] (default 0). Lowers the horizon by the dip and so moves sunrise, which is what each candidate's vara is reckoned from — at 3650 m (Lhasa) 9.2 minutes earlier. Pass the same value as compute_panchanga for the same observer, or the two tools can report different weekdays for one instant. | |
| min_quality | No | Minimum quality score [0.0, 1.0] for muhurta inclusion (default 0.5) | |
| tz_offset_minutes | No | Offset of the observer's civil clock from UT, in minutes. Names the vara (weekday) reported for each candidate — it does not change which sunrise bounds the vara, only what that vara is called. Default 0 (UT). |