Astro Agents - deterministic Western + Vedic astrology
Qué hace este MCP
Computes deterministic Western and Vedic astrology charts, planetary positions, transits, dashas, doshas, panchang data, and marriage compatibility.
Herramientas
Esquema de entrada
{'type': 'object', 'required': [], 'properties': {'date': {'type': 'string', 'description': "YYYY-MM-DD (use with 'time' instead of 'datetime')."}, 'time': {'type': 'string', 'description': 'HH:MM or HH:MM:SS, 24 h. Omit if unknown (computed at 12:00 with a TIME_UNKNOWN warning).'}, 'options': {'type': 'object', 'properties': {'orbs': {'type': 'object', 'description': 'Override orbs per aspect, degrees.', 'additionalProperties': {'type': 'number', 'maximum': 15, 'minimum': 0}}, 'points': {'oneOf': [{'enum': ['all'], 'type': 'string'}, {'type': 'array', 'items': {'enum': ['sun', 'moon', 'mercury', 'venus', 'mars', 'jupiter', 'saturn', 'uranus', 'neptune', 'pluto', 'mean_node', 'true_node', 'mean_lilith'], 'type': 'string'}}], 'description': "'all' or a list from ['sun', 'moon', 'mercury', 'venus', 'mars', 'jupiter', 'saturn', 'uranus', 'neptune', 'pluto', 'mean_node', 'true_node', 'mean_lilith']. Default: 10 planets + true node + mean Lilith."}, 'zodiac': {'enum': ['tropical', 'sidereal'], 'type': 'string', 'default': 'tropical'}, 'aspects': {'oneOf': [{'enum': ['all'], 'type': 'string'}, {'type': 'array', 'items': {'enum': ['conjunction', 'opposition', 'trine', 'square', 'sextile', 'quincunx', 'semisextile', 'semisquare', 'sesquiquadrate', 'quintile', 'biquintile'], 'type': 'string'}}], 'description': "'all' or a list from ['conjunction', 'opposition', 'trine', 'square', 'sextile', 'quincunx', 'semisextile', 'semisquare', 'sesquiquadrate', 'quintile', 'biquintile']. Default: the 5 majors."}, 'ayanamsa': {'enum': ['fagan_bradley', 'krishnamurti', 'lahiri', 'raman', 'true_chitrapaksha', 'yukteshwar'], 'type': 'string', 'default': 'lahiri', 'description': 'Only with zodiac=sidereal.'}, 'house_system': {'enum': ['alcabitius', 'campanus', 'equal', 'koch', 'meridian', 'morinus', 'placidus', 'porphyry', 'regiomontanus', 'topocentric', 'whole_sign'], 'type': 'string', 'default': 'placidus'}, 'luminary_orb_bonus': {'type': 'number', 'default': 2, 'maximum': 5, 'minimum': 0}}}, 'datetime': {'type': 'string', 'examples': ['1990-05-15T14:30'], 'description': "Local birth date-time, ISO 8601: '1990-05-15T14:30' (local clock time at the place) or with an explicit offset '1990-05-15T14:30:00+02:00'. Alternative: 'date' + 'time'."}, 'latitude': {'type': 'number', 'maximum': 90, 'minimum': -90, 'description': 'Decimal degrees, north positive.'}, 'timezone': {'type': 'string', 'description': "IANA zone, e.g. 'Asia/Kolkata'. Optional: resolved from the coordinates, with the historical offset (DST, Local Mean Time) of that date."}, 'longitude': {'type': 'number', 'maximum': 180, 'minimum': -180, 'description': 'Decimal degrees, east positive.'}, 'longitudes': {'type': 'object', 'description': 'Optional {name: degrees} or {name: {longitude, speed}}; when given, no ephemeris is used.', 'additionalProperties': True}, 'time_basis': {'enum': ['civil', 'utc', 'lmt', 'true_solar'], 'type': 'string', 'default': 'civil', 'description': 'What the given clock time is: civil wall-clock (default), UTC, Local Mean Time, or true (apparent) solar time.'}, 'ambiguous_time': {'enum': ['earlier', 'later'], 'type': 'string', 'default': 'earlier', 'description': 'Which occurrence to use when a local time happens twice (DST fall-back).'}}}
Esquema de entrada
{'type': 'object', 'properties': {}}
Esquema de entrada
{'type': 'object', 'required': ['latitude', 'longitude'], 'properties': {'date': {'type': 'string', 'description': "YYYY-MM-DD (use with 'time' instead of 'datetime')."}, 'time': {'type': 'string', 'description': 'HH:MM or HH:MM:SS, 24 h. Omit if unknown (computed at 12:00 with a TIME_UNKNOWN warning).'}, 'on_date': {'type': 'string', 'description': 'YYYY-MM-DD (UTC): also report what is active on this date.'}, 'options': {'type': 'object', 'properties': {'ayanamsa': {'enum': ['fagan_bradley', 'krishnamurti', 'lahiri', 'raman', 'true_chitrapaksha', 'yukteshwar'], 'type': 'string', 'default': 'lahiri'}, 'node_type': {'enum': ['mean', 'true'], 'type': 'string', 'default': 'mean', 'description': 'Rahu/Ketu from the mean or the true (osculating) lunar node.'}, 'house_system': {'enum': ['whole_sign', 'equal', 'placidus', 'porphyry', 'koch'], 'type': 'string', 'default': 'whole_sign', 'description': "Bhava system; 'equal' puts the lagna degree mid-house."}, 'include_outer_planets': {'type': 'boolean', 'default': False}}}, 'datetime': {'type': 'string', 'examples': ['1990-05-15T14:30'], 'description': "Local birth date-time, ISO 8601: '1990-05-15T14:30' (local clock time at the place) or with an explicit offset '1990-05-15T14:30:00+02:00'. Alternative: 'date' + 'time'."}, 'latitude': {'type': 'number', 'maximum': 90, 'minimum': -90, 'description': 'Decimal degrees, north positive.'}, 'timezone': {'type': 'string', 'description': "IANA zone, e.g. 'Asia/Kolkata'. Optional: resolved from the coordinates, with the historical offset (DST, Local Mean Time) of that date."}, 'longitude': {'type': 'number', 'maximum': 180, 'minimum': -180, 'description': 'Decimal degrees, east positive.'}, 'time_basis': {'enum': ['civil', 'utc', 'lmt', 'true_solar'], 'type': 'string', 'default': 'civil', 'description': 'What the given clock time is: civil wall-clock (default), UTC, Local Mean Time, or true (apparent) solar time.'}, 'ambiguous_time': {'enum': ['earlier', 'later'], 'type': 'string', 'default': 'earlier', 'description': 'Which occurrence to use when a local time happens twice (DST fall-back).'}}}
Esquema de entrada
{'type': 'object', 'required': ['person_a', 'person_b'], 'properties': {'options': {'type': 'object', 'properties': {'ayanamsa': {'enum': ['fagan_bradley', 'krishnamurti', 'lahiri', 'raman', 'true_chitrapaksha', 'yukteshwar'], 'type': 'string', 'default': 'lahiri'}, 'node_type': {'enum': ['mean', 'true'], 'type': 'string', 'default': 'mean', 'description': 'Rahu/Ketu from the mean or the true (osculating) lunar node.'}, 'house_system': {'enum': ['whole_sign', 'equal', 'placidus', 'porphyry', 'koch'], 'type': 'string', 'default': 'whole_sign', 'description': "Bhava system; 'equal' puts the lagna degree mid-house."}, 'include_outer_planets': {'type': 'boolean', 'default': False}}}, 'person_a': {'type': 'object', 'required': ['latitude', 'longitude'], 'properties': {'date': {'type': 'string', 'description': "YYYY-MM-DD (use with 'time' instead of 'datetime')."}, 'time': {'type': 'string', 'description': 'HH:MM or HH:MM:SS, 24 h. Omit if unknown (computed at 12:00 with a TIME_UNKNOWN warning).'}, 'datetime': {'type': 'string', 'examples': ['1990-05-15T14:30'], 'description': "Local birth date-time, ISO 8601: '1990-05-15T14:30' (local clock time at the place) or with an explicit offset '1990-05-15T14:30:00+02:00'. Alternative: 'date' + 'time'."}, 'latitude': {'type': 'number', 'maximum': 90, 'minimum': -90, 'description': 'Decimal degrees, north positive.'}, 'timezone': {'type': 'string', 'description': "IANA zone, e.g. 'Asia/Kolkata'. Optional: resolved from the coordinates, with the historical offset (DST, Local Mean Time) of that date."}, 'longitude': {'type': 'number', 'maximum': 180, 'minimum': -180, 'description': 'Decimal degrees, east positive.'}, 'time_basis': {'enum': ['civil', 'utc', 'lmt', 'true_solar'], 'type': 'string', 'default': 'civil', 'description': 'What the given clock time is: civil wall-clock (default), UTC, Local Mean Time, or true (apparent) solar time.'}, 'ambiguous_time': {'enum': ['earlier', 'later'], 'type': 'string', 'default': 'earlier', 'description': 'Which occurrence to use when a local time happens twice (DST fall-back).'}}, 'description': 'Groom / boy (traditional convention).'}, 'person_b': {'type': 'object', 'required': ['latitude', 'longitude'], 'properties': {'date': {'type': 'string', 'description': "YYYY-MM-DD (use with 'time' instead of 'datetime')."}, 'time': {'type': 'string', 'description': 'HH:MM or HH:MM:SS, 24 h. Omit if unknown (computed at 12:00 with a TIME_UNKNOWN warning).'}, 'datetime': {'type': 'string', 'examples': ['1990-05-15T14:30'], 'description': "Local birth date-time, ISO 8601: '1990-05-15T14:30' (local clock time at the place) or with an explicit offset '1990-05-15T14:30:00+02:00'. Alternative: 'date' + 'time'."}, 'latitude': {'type': 'number', 'maximum': 90, 'minimum': -90, 'description': 'Decimal degrees, north positive.'}, 'timezone': {'type': 'string', 'description': "IANA zone, e.g. 'Asia/Kolkata'. Optional: resolved from the coordinates, with the historical offset (DST, Local Mean Time) of that date."}, 'longitude': {'type': 'number', 'maximum': 180, 'minimum': -180, 'description': 'Decimal degrees, east positive.'}, 'time_basis': {'enum': ['civil', 'utc', 'lmt', 'true_solar'], 'type': 'string', 'default': 'civil', 'description': 'What the given clock time is: civil wall-clock (default), UTC, Local Mean Time, or true (apparent) solar time.'}, 'ambiguous_time': {'enum': ['earlier', 'later'], 'type': 'string', 'default': 'earlier', 'description': 'Which occurrence to use when a local time happens twice (DST fall-back).'}}, 'description': 'Bride / girl.'}}}
Esquema de entrada
{'type': 'object', 'required': ['latitude', 'longitude'], 'properties': {'date': {'type': 'string', 'description': "YYYY-MM-DD (use with 'time' instead of 'datetime')."}, 'time': {'type': 'string', 'description': 'HH:MM or HH:MM:SS, 24 h. Omit if unknown (computed at 12:00 with a TIME_UNKNOWN warning).'}, 'options': {'type': 'object', 'properties': {'ayanamsa': {'enum': ['fagan_bradley', 'krishnamurti', 'lahiri', 'raman', 'true_chitrapaksha', 'yukteshwar'], 'type': 'string', 'default': 'lahiri'}, 'node_type': {'enum': ['mean', 'true'], 'type': 'string', 'default': 'mean', 'description': 'Rahu/Ketu from the mean or the true (osculating) lunar node.'}, 'house_system': {'enum': ['whole_sign', 'equal', 'placidus', 'porphyry', 'koch'], 'type': 'string', 'default': 'whole_sign', 'description': "Bhava system; 'equal' puts the lagna degree mid-house."}, 'include_outer_planets': {'type': 'boolean', 'default': False}}}, 'datetime': {'type': 'string', 'examples': ['1990-05-15T14:30'], 'description': "Local birth date-time, ISO 8601: '1990-05-15T14:30' (local clock time at the place) or with an explicit offset '1990-05-15T14:30:00+02:00'. Alternative: 'date' + 'time'."}, 'latitude': {'type': 'number', 'maximum': 90, 'minimum': -90, 'description': 'Decimal degrees, north positive.'}, 'timezone': {'type': 'string', 'description': "IANA zone, e.g. 'Asia/Kolkata'. Optional: resolved from the coordinates, with the historical offset (DST, Local Mean Time) of that date."}, 'longitude': {'type': 'number', 'maximum': 180, 'minimum': -180, 'description': 'Decimal degrees, east positive.'}, 'time_basis': {'enum': ['civil', 'utc', 'lmt', 'true_solar'], 'type': 'string', 'default': 'civil', 'description': 'What the given clock time is: civil wall-clock (default), UTC, Local Mean Time, or true (apparent) solar time.'}, 'ambiguous_time': {'enum': ['earlier', 'later'], 'type': 'string', 'default': 'earlier', 'description': 'Which occurrence to use when a local time happens twice (DST fall-back).'}}}
Esquema de entrada
{'type': 'object', 'required': ['latitude', 'longitude'], 'properties': {'date': {'type': 'string', 'description': "YYYY-MM-DD (use with 'time' instead of 'datetime')."}, 'time': {'type': 'string', 'description': 'HH:MM or HH:MM:SS, 24 h. Omit if unknown (computed at 12:00 with a TIME_UNKNOWN warning).'}, 'options': {'type': 'object', 'properties': {'ayanamsa': {'enum': ['fagan_bradley', 'krishnamurti', 'lahiri', 'raman', 'true_chitrapaksha', 'yukteshwar'], 'type': 'string', 'default': 'lahiri'}, 'node_type': {'enum': ['mean', 'true'], 'type': 'string', 'default': 'mean', 'description': 'Rahu/Ketu from the mean or the true (osculating) lunar node.'}, 'house_system': {'enum': ['whole_sign', 'equal', 'placidus', 'porphyry', 'koch'], 'type': 'string', 'default': 'whole_sign', 'description': "Bhava system; 'equal' puts the lagna degree mid-house."}, 'include_outer_planets': {'type': 'boolean', 'default': False}}}, 'datetime': {'type': 'string', 'examples': ['1990-05-15T14:30'], 'description': "Local birth date-time, ISO 8601: '1990-05-15T14:30' (local clock time at the place) or with an explicit offset '1990-05-15T14:30:00+02:00'. Alternative: 'date' + 'time'."}, 'latitude': {'type': 'number', 'maximum': 90, 'minimum': -90, 'description': 'Decimal degrees, north positive.'}, 'timezone': {'type': 'string', 'description': "IANA zone, e.g. 'Asia/Kolkata'. Optional: resolved from the coordinates, with the historical offset (DST, Local Mean Time) of that date."}, 'longitude': {'type': 'number', 'maximum': 180, 'minimum': -180, 'description': 'Decimal degrees, east positive.'}, 'time_basis': {'enum': ['civil', 'utc', 'lmt', 'true_solar'], 'type': 'string', 'default': 'civil', 'description': 'What the given clock time is: civil wall-clock (default), UTC, Local Mean Time, or true (apparent) solar time.'}, 'ambiguous_time': {'enum': ['earlier', 'later'], 'type': 'string', 'default': 'earlier', 'description': 'Which occurrence to use when a local time happens twice (DST fall-back).'}}}
Esquema de entrada
{'type': 'object', 'required': [], 'properties': {'date': {'type': 'string', 'description': "YYYY-MM-DD (use with 'time' instead of 'datetime')."}, 'time': {'type': 'string', 'description': 'HH:MM or HH:MM:SS, 24 h. Omit if unknown (computed at 12:00 with a TIME_UNKNOWN warning).'}, 'options': {'type': 'object', 'properties': {'ayanamsa': {'enum': ['fagan_bradley', 'krishnamurti', 'lahiri', 'raman', 'true_chitrapaksha', 'yukteshwar'], 'type': 'string', 'default': 'lahiri'}, 'node_type': {'enum': ['mean', 'true'], 'type': 'string', 'default': 'mean', 'description': 'Rahu/Ketu from the mean or the true (osculating) lunar node.'}, 'house_system': {'enum': ['whole_sign', 'equal', 'placidus', 'porphyry', 'koch'], 'type': 'string', 'default': 'whole_sign', 'description': "Bhava system; 'equal' puts the lagna degree mid-house."}, 'include_outer_planets': {'type': 'boolean', 'default': False}}}, 'datetime': {'type': 'string', 'examples': ['1990-05-15T14:30'], 'description': "Local birth date-time, ISO 8601: '1990-05-15T14:30' (local clock time at the place) or with an explicit offset '1990-05-15T14:30:00+02:00'. Alternative: 'date' + 'time'."}, 'latitude': {'type': 'number', 'maximum': 90, 'minimum': -90, 'description': 'Decimal degrees, north positive.'}, 'timezone': {'type': 'string', 'description': "IANA zone, e.g. 'Asia/Kolkata'. Optional: resolved from the coordinates, with the historical offset (DST, Local Mean Time) of that date."}, 'longitude': {'type': 'number', 'maximum': 180, 'minimum': -180, 'description': 'Decimal degrees, east positive.'}, 'time_basis': {'enum': ['civil', 'utc', 'lmt', 'true_solar'], 'type': 'string', 'default': 'civil', 'description': 'What the given clock time is: civil wall-clock (default), UTC, Local Mean Time, or true (apparent) solar time.'}, 'ambiguous_time': {'enum': ['earlier', 'later'], 'type': 'string', 'default': 'earlier', 'description': 'Which occurrence to use when a local time happens twice (DST fall-back).'}, 'longitude_sidereal': {'type': 'number', 'description': 'Optional direct lookup, degrees 0-360.'}}}
Esquema de entrada
{'type': 'object', 'required': ['latitude', 'longitude'], 'properties': {'date': {'type': 'string', 'description': "YYYY-MM-DD (use with 'time' instead of 'datetime')."}, 'time': {'type': 'string', 'description': 'HH:MM or HH:MM:SS, 24 h. Omit if unknown (computed at 12:00 with a TIME_UNKNOWN warning).'}, 'options': {'type': 'object', 'properties': {'orbs': {'type': 'object', 'description': 'Override orbs per aspect, degrees.', 'additionalProperties': {'type': 'number', 'maximum': 15, 'minimum': 0}}, 'points': {'oneOf': [{'enum': ['all'], 'type': 'string'}, {'type': 'array', 'items': {'enum': ['sun', 'moon', 'mercury', 'venus', 'mars', 'jupiter', 'saturn', 'uranus', 'neptune', 'pluto', 'mean_node', 'true_node', 'mean_lilith'], 'type': 'string'}}], 'description': "'all' or a list from ['sun', 'moon', 'mercury', 'venus', 'mars', 'jupiter', 'saturn', 'uranus', 'neptune', 'pluto', 'mean_node', 'true_node', 'mean_lilith']. Default: 10 planets + true node + mean Lilith."}, 'zodiac': {'enum': ['tropical', 'sidereal'], 'type': 'string', 'default': 'tropical'}, 'aspects': {'oneOf': [{'enum': ['all'], 'type': 'string'}, {'type': 'array', 'items': {'enum': ['conjunction', 'opposition', 'trine', 'square', 'sextile', 'quincunx', 'semisextile', 'semisquare', 'sesquiquadrate', 'quintile', 'biquintile'], 'type': 'string'}}], 'description': "'all' or a list from ['conjunction', 'opposition', 'trine', 'square', 'sextile', 'quincunx', 'semisextile', 'semisquare', 'sesquiquadrate', 'quintile', 'biquintile']. Default: the 5 majors."}, 'ayanamsa': {'enum': ['fagan_bradley', 'krishnamurti', 'lahiri', 'raman', 'true_chitrapaksha', 'yukteshwar'], 'type': 'string', 'default': 'lahiri', 'description': 'Only with zodiac=sidereal.'}, 'house_system': {'enum': ['alcabitius', 'campanus', 'equal', 'koch', 'meridian', 'morinus', 'placidus', 'porphyry', 'regiomontanus', 'topocentric', 'whole_sign'], 'type': 'string', 'default': 'placidus'}, 'luminary_orb_bonus': {'type': 'number', 'default': 2, 'maximum': 5, 'minimum': 0}}}, 'datetime': {'type': 'string', 'examples': ['1990-05-15T14:30'], 'description': "Local birth date-time, ISO 8601: '1990-05-15T14:30' (local clock time at the place) or with an explicit offset '1990-05-15T14:30:00+02:00'. Alternative: 'date' + 'time'."}, 'latitude': {'type': 'number', 'maximum': 90, 'minimum': -90, 'description': 'Decimal degrees, north positive.'}, 'timezone': {'type': 'string', 'description': "IANA zone, e.g. 'Asia/Kolkata'. Optional: resolved from the coordinates, with the historical offset (DST, Local Mean Time) of that date."}, 'longitude': {'type': 'number', 'maximum': 180, 'minimum': -180, 'description': 'Decimal degrees, east positive.'}, 'time_basis': {'enum': ['civil', 'utc', 'lmt', 'true_solar'], 'type': 'string', 'default': 'civil', 'description': 'What the given clock time is: civil wall-clock (default), UTC, Local Mean Time, or true (apparent) solar time.'}, 'ambiguous_time': {'enum': ['earlier', 'later'], 'type': 'string', 'default': 'earlier', 'description': 'Which occurrence to use when a local time happens twice (DST fall-back).'}}}
Esquema de entrada
{'type': 'object', 'required': ['latitude', 'longitude'], 'properties': {'date': {'type': 'string', 'description': "YYYY-MM-DD (use with 'time' instead of 'datetime')."}, 'time': {'type': 'string', 'description': 'HH:MM or HH:MM:SS, 24 h. Omit if unknown (computed at 12:00 with a TIME_UNKNOWN warning).'}, 'options': {'type': 'object', 'properties': {'ayanamsa': {'enum': ['fagan_bradley', 'krishnamurti', 'lahiri', 'raman', 'true_chitrapaksha', 'yukteshwar'], 'type': 'string', 'default': 'lahiri'}, 'node_type': {'enum': ['mean', 'true'], 'type': 'string', 'default': 'mean', 'description': 'Rahu/Ketu from the mean or the true (osculating) lunar node.'}, 'house_system': {'enum': ['whole_sign', 'equal', 'placidus', 'porphyry', 'koch'], 'type': 'string', 'default': 'whole_sign', 'description': "Bhava system; 'equal' puts the lagna degree mid-house."}, 'include_outer_planets': {'type': 'boolean', 'default': False}}}, 'datetime': {'type': 'string', 'examples': ['1990-05-15T14:30'], 'description': "Local birth date-time, ISO 8601: '1990-05-15T14:30' (local clock time at the place) or with an explicit offset '1990-05-15T14:30:00+02:00'. Alternative: 'date' + 'time'."}, 'latitude': {'type': 'number', 'maximum': 90, 'minimum': -90, 'description': 'Decimal degrees, north positive.'}, 'timezone': {'type': 'string', 'description': "IANA zone, e.g. 'Asia/Kolkata'. Optional: resolved from the coordinates, with the historical offset (DST, Local Mean Time) of that date."}, 'longitude': {'type': 'number', 'maximum': 180, 'minimum': -180, 'description': 'Decimal degrees, east positive.'}, 'time_basis': {'enum': ['civil', 'utc', 'lmt', 'true_solar'], 'type': 'string', 'default': 'civil', 'description': 'What the given clock time is: civil wall-clock (default), UTC, Local Mean Time, or true (apparent) solar time.'}, 'ambiguous_time': {'enum': ['earlier', 'later'], 'type': 'string', 'default': 'earlier', 'description': 'Which occurrence to use when a local time happens twice (DST fall-back).'}}}
Esquema de entrada
{'type': 'object', 'required': [], 'properties': {'date': {'type': 'string', 'description': "YYYY-MM-DD (use with 'time' instead of 'datetime')."}, 'time': {'type': 'string', 'description': 'HH:MM or HH:MM:SS, 24 h. Omit if unknown (computed at 12:00 with a TIME_UNKNOWN warning).'}, 'options': {'type': 'object', 'properties': {'orbs': {'type': 'object', 'description': 'Override orbs per aspect, degrees.', 'additionalProperties': {'type': 'number', 'maximum': 15, 'minimum': 0}}, 'points': {'oneOf': [{'enum': ['all'], 'type': 'string'}, {'type': 'array', 'items': {'enum': ['sun', 'moon', 'mercury', 'venus', 'mars', 'jupiter', 'saturn', 'uranus', 'neptune', 'pluto', 'mean_node', 'true_node', 'mean_lilith'], 'type': 'string'}}], 'description': "'all' or a list from ['sun', 'moon', 'mercury', 'venus', 'mars', 'jupiter', 'saturn', 'uranus', 'neptune', 'pluto', 'mean_node', 'true_node', 'mean_lilith']. Default: 10 planets + true node + mean Lilith."}, 'zodiac': {'enum': ['tropical', 'sidereal'], 'type': 'string', 'default': 'tropical'}, 'aspects': {'oneOf': [{'enum': ['all'], 'type': 'string'}, {'type': 'array', 'items': {'enum': ['conjunction', 'opposition', 'trine', 'square', 'sextile', 'quincunx', 'semisextile', 'semisquare', 'sesquiquadrate', 'quintile', 'biquintile'], 'type': 'string'}}], 'description': "'all' or a list from ['conjunction', 'opposition', 'trine', 'square', 'sextile', 'quincunx', 'semisextile', 'semisquare', 'sesquiquadrate', 'quintile', 'biquintile']. Default: the 5 majors."}, 'ayanamsa': {'enum': ['fagan_bradley', 'krishnamurti', 'lahiri', 'raman', 'true_chitrapaksha', 'yukteshwar'], 'type': 'string', 'default': 'lahiri', 'description': 'Only with zodiac=sidereal.'}, 'house_system': {'enum': ['alcabitius', 'campanus', 'equal', 'koch', 'meridian', 'morinus', 'placidus', 'porphyry', 'regiomontanus', 'topocentric', 'whole_sign'], 'type': 'string', 'default': 'placidus'}, 'luminary_orb_bonus': {'type': 'number', 'default': 2, 'maximum': 5, 'minimum': 0}}}, 'datetime': {'type': 'string', 'examples': ['1990-05-15T14:30'], 'description': "Local birth date-time, ISO 8601: '1990-05-15T14:30' (local clock time at the place) or with an explicit offset '1990-05-15T14:30:00+02:00'. Alternative: 'date' + 'time'."}, 'latitude': {'type': 'number', 'maximum': 90, 'minimum': -90, 'description': 'Decimal degrees, north positive.'}, 'timezone': {'type': 'string', 'description': "IANA zone, e.g. 'Asia/Kolkata'. Optional: resolved from the coordinates, with the historical offset (DST, Local Mean Time) of that date."}, 'longitude': {'type': 'number', 'maximum': 180, 'minimum': -180, 'description': 'Decimal degrees, east positive.'}, 'time_basis': {'enum': ['civil', 'utc', 'lmt', 'true_solar'], 'type': 'string', 'default': 'civil', 'description': 'What the given clock time is: civil wall-clock (default), UTC, Local Mean Time, or true (apparent) solar time.'}, 'ambiguous_time': {'enum': ['earlier', 'later'], 'type': 'string', 'default': 'earlier', 'description': 'Which occurrence to use when a local time happens twice (DST fall-back).'}}}
Esquema de entrada
{'type': 'object', 'required': [], 'properties': {'date': {'type': 'string', 'description': "YYYY-MM-DD (use with 'time' instead of 'datetime')."}, 'time': {'type': 'string', 'description': 'HH:MM or HH:MM:SS, 24 h. Omit if unknown (computed at 12:00 with a TIME_UNKNOWN warning).'}, 'datetime': {'type': 'string', 'examples': ['1990-05-15T14:30'], 'description': "Local birth date-time, ISO 8601: '1990-05-15T14:30' (local clock time at the place) or with an explicit offset '1990-05-15T14:30:00+02:00'. Alternative: 'date' + 'time'."}, 'latitude': {'type': 'number', 'maximum': 90, 'minimum': -90, 'description': 'Decimal degrees, north positive.'}, 'timezone': {'type': 'string', 'description': "IANA zone, e.g. 'Asia/Kolkata'. Optional: resolved from the coordinates, with the historical offset (DST, Local Mean Time) of that date."}, 'longitude': {'type': 'number', 'maximum': 180, 'minimum': -180, 'description': 'Decimal degrees, east positive.'}, 'time_basis': {'enum': ['civil', 'utc', 'lmt', 'true_solar'], 'type': 'string', 'default': 'civil', 'description': 'What the given clock time is: civil wall-clock (default), UTC, Local Mean Time, or true (apparent) solar time.'}, 'ambiguous_time': {'enum': ['earlier', 'later'], 'type': 'string', 'default': 'earlier', 'description': 'Which occurrence to use when a local time happens twice (DST fall-back).'}}, 'description': 'Coordinates or a timezone are needed to interpret a local time.'}
Esquema de entrada
{'type': 'object', 'required': ['person_a', 'person_b'], 'properties': {'options': {'type': 'object', 'properties': {'orbs': {'type': 'object', 'description': 'Override orbs per aspect, degrees.', 'additionalProperties': {'type': 'number', 'maximum': 15, 'minimum': 0}}, 'points': {'oneOf': [{'enum': ['all'], 'type': 'string'}, {'type': 'array', 'items': {'enum': ['sun', 'moon', 'mercury', 'venus', 'mars', 'jupiter', 'saturn', 'uranus', 'neptune', 'pluto', 'mean_node', 'true_node', 'mean_lilith'], 'type': 'string'}}], 'description': "'all' or a list from ['sun', 'moon', 'mercury', 'venus', 'mars', 'jupiter', 'saturn', 'uranus', 'neptune', 'pluto', 'mean_node', 'true_node', 'mean_lilith']. Default: 10 planets + true node + mean Lilith."}, 'zodiac': {'enum': ['tropical', 'sidereal'], 'type': 'string', 'default': 'tropical'}, 'aspects': {'oneOf': [{'enum': ['all'], 'type': 'string'}, {'type': 'array', 'items': {'enum': ['conjunction', 'opposition', 'trine', 'square', 'sextile', 'quincunx', 'semisextile', 'semisquare', 'sesquiquadrate', 'quintile', 'biquintile'], 'type': 'string'}}], 'description': "'all' or a list from ['conjunction', 'opposition', 'trine', 'square', 'sextile', 'quincunx', 'semisextile', 'semisquare', 'sesquiquadrate', 'quintile', 'biquintile']. Default: the 5 majors."}, 'ayanamsa': {'enum': ['fagan_bradley', 'krishnamurti', 'lahiri', 'raman', 'true_chitrapaksha', 'yukteshwar'], 'type': 'string', 'default': 'lahiri', 'description': 'Only with zodiac=sidereal.'}, 'house_system': {'enum': ['alcabitius', 'campanus', 'equal', 'koch', 'meridian', 'morinus', 'placidus', 'porphyry', 'regiomontanus', 'topocentric', 'whole_sign'], 'type': 'string', 'default': 'placidus'}, 'luminary_orb_bonus': {'type': 'number', 'default': 2, 'maximum': 5, 'minimum': 0}}}, 'person_a': {'type': 'object', 'required': ['latitude', 'longitude'], 'properties': {'date': {'type': 'string', 'description': "YYYY-MM-DD (use with 'time' instead of 'datetime')."}, 'time': {'type': 'string', 'description': 'HH:MM or HH:MM:SS, 24 h. Omit if unknown (computed at 12:00 with a TIME_UNKNOWN warning).'}, 'datetime': {'type': 'string', 'examples': ['1990-05-15T14:30'], 'description': "Local birth date-time, ISO 8601: '1990-05-15T14:30' (local clock time at the place) or with an explicit offset '1990-05-15T14:30:00+02:00'. Alternative: 'date' + 'time'."}, 'latitude': {'type': 'number', 'maximum': 90, 'minimum': -90, 'description': 'Decimal degrees, north positive.'}, 'timezone': {'type': 'string', 'description': "IANA zone, e.g. 'Asia/Kolkata'. Optional: resolved from the coordinates, with the historical offset (DST, Local Mean Time) of that date."}, 'longitude': {'type': 'number', 'maximum': 180, 'minimum': -180, 'description': 'Decimal degrees, east positive.'}, 'time_basis': {'enum': ['civil', 'utc', 'lmt', 'true_solar'], 'type': 'string', 'default': 'civil', 'description': 'What the given clock time is: civil wall-clock (default), UTC, Local Mean Time, or true (apparent) solar time.'}, 'ambiguous_time': {'enum': ['earlier', 'later'], 'type': 'string', 'default': 'earlier', 'description': 'Which occurrence to use when a local time happens twice (DST fall-back).'}}}, 'person_b': {'type': 'object', 'required': ['latitude', 'longitude'], 'properties': {'date': {'type': 'string', 'description': "YYYY-MM-DD (use with 'time' instead of 'datetime')."}, 'time': {'type': 'string', 'description': 'HH:MM or HH:MM:SS, 24 h. Omit if unknown (computed at 12:00 with a TIME_UNKNOWN warning).'}, 'datetime': {'type': 'string', 'examples': ['1990-05-15T14:30'], 'description': "Local birth date-time, ISO 8601: '1990-05-15T14:30' (local clock time at the place) or with an explicit offset '1990-05-15T14:30:00+02:00'. Alternative: 'date' + 'time'."}, 'latitude': {'type': 'number', 'maximum': 90, 'minimum': -90, 'description': 'Decimal degrees, north positive.'}, 'timezone': {'type': 'string', 'description': "IANA zone, e.g. 'Asia/Kolkata'. Optional: resolved from the coordinates, with the historical offset (DST, Local Mean Time) of that date."}, 'longitude': {'type': 'number', 'maximum': 180, 'minimum': -180, 'description': 'Decimal degrees, east positive.'}, 'time_basis': {'enum': ['civil', 'utc', 'lmt', 'true_solar'], 'type': 'string', 'default': 'civil', 'description': 'What the given clock time is: civil wall-clock (default), UTC, Local Mean Time, or true (apparent) solar time.'}, 'ambiguous_time': {'enum': ['earlier', 'later'], 'type': 'string', 'default': 'earlier', 'description': 'Which occurrence to use when a local time happens twice (DST fall-back).'}}}}}
Esquema de entrada
{'type': 'object', 'required': ['natal'], 'properties': {'natal': {'type': 'object', 'required': ['latitude', 'longitude'], 'properties': {'date': {'type': 'string', 'description': "YYYY-MM-DD (use with 'time' instead of 'datetime')."}, 'time': {'type': 'string', 'description': 'HH:MM or HH:MM:SS, 24 h. Omit if unknown (computed at 12:00 with a TIME_UNKNOWN warning).'}, 'datetime': {'type': 'string', 'examples': ['1990-05-15T14:30'], 'description': "Local birth date-time, ISO 8601: '1990-05-15T14:30' (local clock time at the place) or with an explicit offset '1990-05-15T14:30:00+02:00'. Alternative: 'date' + 'time'."}, 'latitude': {'type': 'number', 'maximum': 90, 'minimum': -90, 'description': 'Decimal degrees, north positive.'}, 'timezone': {'type': 'string', 'description': "IANA zone, e.g. 'Asia/Kolkata'. Optional: resolved from the coordinates, with the historical offset (DST, Local Mean Time) of that date."}, 'longitude': {'type': 'number', 'maximum': 180, 'minimum': -180, 'description': 'Decimal degrees, east positive.'}, 'time_basis': {'enum': ['civil', 'utc', 'lmt', 'true_solar'], 'type': 'string', 'default': 'civil', 'description': 'What the given clock time is: civil wall-clock (default), UTC, Local Mean Time, or true (apparent) solar time.'}, 'ambiguous_time': {'enum': ['earlier', 'later'], 'type': 'string', 'default': 'earlier', 'description': 'Which occurrence to use when a local time happens twice (DST fall-back).'}}, 'description': 'Birth data.'}, 'window': {'type': 'object', 'properties': {'end': {'type': 'string'}, 'start': {'type': 'string'}, 'include_moon': {'type': 'boolean'}}, 'description': 'UTC dates YYYY-MM-DD, at most 366 days apart.'}, 'options': {'type': 'object', 'properties': {'orbs': {'type': 'object', 'description': 'Override orbs per aspect, degrees.', 'additionalProperties': {'type': 'number', 'maximum': 15, 'minimum': 0}}, 'points': {'oneOf': [{'enum': ['all'], 'type': 'string'}, {'type': 'array', 'items': {'enum': ['sun', 'moon', 'mercury', 'venus', 'mars', 'jupiter', 'saturn', 'uranus', 'neptune', 'pluto', 'mean_node', 'true_node', 'mean_lilith'], 'type': 'string'}}], 'description': "'all' or a list from ['sun', 'moon', 'mercury', 'venus', 'mars', 'jupiter', 'saturn', 'uranus', 'neptune', 'pluto', 'mean_node', 'true_node', 'mean_lilith']. Default: 10 planets + true node + mean Lilith."}, 'zodiac': {'enum': ['tropical', 'sidereal'], 'type': 'string', 'default': 'tropical'}, 'aspects': {'oneOf': [{'enum': ['all'], 'type': 'string'}, {'type': 'array', 'items': {'enum': ['conjunction', 'opposition', 'trine', 'square', 'sextile', 'quincunx', 'semisextile', 'semisquare', 'sesquiquadrate', 'quintile', 'biquintile'], 'type': 'string'}}], 'description': "'all' or a list from ['conjunction', 'opposition', 'trine', 'square', 'sextile', 'quincunx', 'semisextile', 'semisquare', 'sesquiquadrate', 'quintile', 'biquintile']. Default: the 5 majors."}, 'ayanamsa': {'enum': ['fagan_bradley', 'krishnamurti', 'lahiri', 'raman', 'true_chitrapaksha', 'yukteshwar'], 'type': 'string', 'default': 'lahiri', 'description': 'Only with zodiac=sidereal.'}, 'house_system': {'enum': ['alcabitius', 'campanus', 'equal', 'koch', 'meridian', 'morinus', 'placidus', 'porphyry', 'regiomontanus', 'topocentric', 'whole_sign'], 'type': 'string', 'default': 'placidus'}, 'luminary_orb_bonus': {'type': 'number', 'default': 2, 'maximum': 5, 'minimum': 0}}}, 'transit': {'type': 'object', 'properties': {'datetime': {'type': 'string', 'examples': ['1990-05-15T14:30'], 'description': "Local birth date-time, ISO 8601: '1990-05-15T14:30' (local clock time at the place) or with an explicit offset '1990-05-15T14:30:00+02:00'. Alternative: 'date' + 'time'."}, 'timezone': {'type': 'string', 'description': "IANA zone, e.g. 'Asia/Kolkata'. Optional: resolved from the coordinates, with the historical offset (DST, Local Mean Time) of that date."}, 'time_basis': {'enum': ['civil', 'utc', 'lmt', 'true_solar'], 'type': 'string', 'default': 'civil', 'description': 'What the given clock time is: civil wall-clock (default), UTC, Local Mean Time, or true (apparent) solar time.'}}, 'description': "The transit moment. A bare local time is read in the natal place's zone."}}}
Esquema de entrada
{'type': 'object', 'required': ['latitude', 'longitude'], 'properties': {'date': {'type': 'string', 'description': "YYYY-MM-DD (use with 'time' instead of 'datetime')."}, 'time': {'type': 'string', 'description': 'HH:MM or HH:MM:SS, 24 h. Omit if unknown (computed at 12:00 with a TIME_UNKNOWN warning).'}, 'on_date': {'type': 'string', 'description': 'YYYY-MM-DD (UTC): also report what is active on this date.'}, 'options': {'type': 'object', 'properties': {'depth': {'type': 'integer', 'default': 2, 'maximum': 4, 'minimum': 1, 'description': '1 mahadasha, 2 +antardasha, 3 +pratyantardasha, 4 +sookshma.'}, 'ayanamsa': {'enum': ['fagan_bradley', 'krishnamurti', 'lahiri', 'raman', 'true_chitrapaksha', 'yukteshwar'], 'type': 'string', 'default': 'lahiri'}, 'node_type': {'enum': ['mean', 'true'], 'type': 'string', 'default': 'mean', 'description': 'Rahu/Ketu from the mean or the true (osculating) lunar node.'}, 'year_length': {'enum': ['julian', 'gregorian', 'sidereal', 'savana'], 'type': 'string', 'default': 'julian', 'description': 'Dasha year: 365.25 (default), 365.2425, 365.256363 or 360 days.'}, 'house_system': {'enum': ['whole_sign', 'equal', 'placidus', 'porphyry', 'koch'], 'type': 'string', 'default': 'whole_sign', 'description': "Bhava system; 'equal' puts the lagna degree mid-house."}, 'include_outer_planets': {'type': 'boolean', 'default': False}}}, 'datetime': {'type': 'string', 'examples': ['1990-05-15T14:30'], 'description': "Local birth date-time, ISO 8601: '1990-05-15T14:30' (local clock time at the place) or with an explicit offset '1990-05-15T14:30:00+02:00'. Alternative: 'date' + 'time'."}, 'latitude': {'type': 'number', 'maximum': 90, 'minimum': -90, 'description': 'Decimal degrees, north positive.'}, 'timezone': {'type': 'string', 'description': "IANA zone, e.g. 'Asia/Kolkata'. Optional: resolved from the coordinates, with the historical offset (DST, Local Mean Time) of that date."}, 'longitude': {'type': 'number', 'maximum': 180, 'minimum': -180, 'description': 'Decimal degrees, east positive.'}, 'time_basis': {'enum': ['civil', 'utc', 'lmt', 'true_solar'], 'type': 'string', 'default': 'civil', 'description': 'What the given clock time is: civil wall-clock (default), UTC, Local Mean Time, or true (apparent) solar time.'}, 'ambiguous_time': {'enum': ['earlier', 'later'], 'type': 'string', 'default': 'earlier', 'description': 'Which occurrence to use when a local time happens twice (DST fall-back).'}}}
Esquema de entrada
{'type': 'object', 'required': ['result'], 'properties': {'result': {'type': 'object'}, 'result_sha256': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['latitude', 'longitude'], 'properties': {'date': {'type': 'string', 'description': "YYYY-MM-DD (use with 'time' instead of 'datetime')."}, 'time': {'type': 'string', 'description': 'HH:MM or HH:MM:SS, 24 h. Omit if unknown (computed at 12:00 with a TIME_UNKNOWN warning).'}, 'on_date': {'type': 'string', 'description': 'YYYY-MM-DD (UTC): also report what is active on this date.'}, 'options': {'type': 'object', 'properties': {'depth': {'type': 'integer', 'default': 2, 'maximum': 4, 'minimum': 1, 'description': '1 mahadasha, 2 +antardasha, 3 +pratyantardasha, 4 +sookshma.'}, 'ayanamsa': {'enum': ['fagan_bradley', 'krishnamurti', 'lahiri', 'raman', 'true_chitrapaksha', 'yukteshwar'], 'type': 'string', 'default': 'lahiri'}, 'node_type': {'enum': ['mean', 'true'], 'type': 'string', 'default': 'mean', 'description': 'Rahu/Ketu from the mean or the true (osculating) lunar node.'}, 'year_length': {'enum': ['julian', 'gregorian', 'sidereal', 'savana'], 'type': 'string', 'default': 'julian', 'description': 'Dasha year: 365.25 (default), 365.2425, 365.256363 or 360 days.'}, 'house_system': {'enum': ['whole_sign', 'equal', 'placidus', 'porphyry', 'koch'], 'type': 'string', 'default': 'whole_sign', 'description': "Bhava system; 'equal' puts the lagna degree mid-house."}, 'include_outer_planets': {'type': 'boolean', 'default': False}}}, 'datetime': {'type': 'string', 'examples': ['1990-05-15T14:30'], 'description': "Local birth date-time, ISO 8601: '1990-05-15T14:30' (local clock time at the place) or with an explicit offset '1990-05-15T14:30:00+02:00'. Alternative: 'date' + 'time'."}, 'latitude': {'type': 'number', 'maximum': 90, 'minimum': -90, 'description': 'Decimal degrees, north positive.'}, 'timezone': {'type': 'string', 'description': "IANA zone, e.g. 'Asia/Kolkata'. Optional: resolved from the coordinates, with the historical offset (DST, Local Mean Time) of that date."}, 'longitude': {'type': 'number', 'maximum': 180, 'minimum': -180, 'description': 'Decimal degrees, east positive.'}, 'time_basis': {'enum': ['civil', 'utc', 'lmt', 'true_solar'], 'type': 'string', 'default': 'civil', 'description': 'What the given clock time is: civil wall-clock (default), UTC, Local Mean Time, or true (apparent) solar time.'}, 'ambiguous_time': {'enum': ['earlier', 'later'], 'type': 'string', 'default': 'earlier', 'description': 'Which occurrence to use when a local time happens twice (DST fall-back).'}}}
Cambios recientes en herramientas
Servidores MCP similares
Asterwise
Provides Vedic and Western astrology, numerology, tarot, dream-symbol, crystal, compatibility, and related esoteric calculations …
Vedic Astrology and Kundli MCP Server by RoxyAPI
Calculates and explains Vedic astrology charts, planetary positions, dashas, nakshatras, yogas, doshas, aspects, compatibility, a…
Sahadeva
Calculates and analyzes Vedic astrology charts, compatibility, dashas, transits, yogas, remedies, and evidence or readiness check…
tollbooth-sample
Provides current, forecast, and historical weather data alongside Lightning-based usage credits, pricing, coupons, balances, and …
Thesportsdb
Provides sports catalog and match data, including teams, players, leagues, schedules, standings, lineups, timelines, scores, and …
Rescuegroups
Searches adoptable animals, breeds, rescues, shelters, and organization details from RescueGroups.org.
Recipes
Provides meal and recipe discovery by ingredient, random selection, and detailed cooking instructions.
F1
Provides Formula 1 schedules, race results, driver profiles, and current championship standings.