Multi-tradition astrology engine that computes real birth charts, transits, and synastry for AI agents via MCP tools.
| Tool name | Description | Destructive? |
|---|---|---|
| get_astrology_chart | Calculate an astrological chart (Western, Vedic, BaZi) based on birth data. | ✓ no |
| get_astrology_reference | Retrieve authentic interpretation guidelines for a specific astrological system. | ✓ no |
| save_profile | Save a user's birth profile for future sessions. | ✓ no |
| get_profile | Retrieve a saved birth profile. | ✓ no |
| geocode_city | Retrieve latitude, longitude, and timezone for a given city name. | ✓ no |
| get_solar_return | Calculate a solar return chart for annual birthday forecasts. | ✓ no |
| get_lunar_return | Calculate a lunar return chart for monthly emotional cycle tracking. | ✓ no |
| get_compatibility | Calculate detailed 0-100 compatibility scoring between two people. | ✓ no |
| get_navamsa | Calculate the Vedic Navamsa (D9) divisional chart. | ✓ no |
| get_panchang | Calculate complete Vedic Panchang elements: Tithi, Nakshatra, Yoga, Karana. | ✓ no |
| get_moon_phase | Get moon phase name, illumination %, age, and upcoming lunar events. | ✓ no |
| get_numerology | Calculate Life Path number, Personal Year, Expression, and Soul Urge numbers. | ✓ no |
| get_composite_chart | Calculate a midpoint composite chart — the relationship as a third entity. | ✓ no |
| get_progressions | Calculate secondary progressions (1 day = 1 year of life). | ✓ no |
| get_planetary_return | Calculate a planetary return chart for any planet. | ✓ no |
| get_varga | Calculate a Vedic divisional chart (D2 through D60). | ✓ no |
| get_planetary_hours | Calculate Chaldean planetary hours for a given day and location. | ✓ no |
| get_transit_aspects | Get detailed transit-to-natal aspects with impact ratings. | ✓ no |