MCP server
Jagannatha Hora — Vedic Astrology (Jyotish, Kundli, Horoscope, Panchang) Official
com.jagannathahora/vedic-astrology
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
Vedic astrology (Jyotish): birth charts, divisional charts, dashas, yogas, transits, panchang
Working at last checkVerified publisher: jagannathahora.comAbout 16,990 tokens per request once connected34 toolsDescription tries to instruct AI agents
https://jagannatha-hora-359167915530.europe-west1.run.app/mcp
At a glance
- Type
- MCP server
- Publisher
- jagannathahora.com (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 34
- Token cost
- About 16,990 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http vedic-astrology https://jagannatha-hora-359167915530.europe-west1.run.app/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.vedic-astrology] url = "https://jagannatha-hora-359167915530.europe-west1.run.app/mcp"
Gemini CLI
{"mcpServers":{"vedic-astrology":{"httpUrl":"https://jagannatha-hora-359167915530.europe-west1.run.app/mcp"}}}
Cursor
{"mcpServers":{"vedic-astrology":{"url":"https://jagannatha-hora-359167915530.europe-west1.run.app/mcp"}}}
VS Code
{"servers":{"vedic-astrology":{"type":"http","url":"https://jagannatha-hora-359167915530.europe-west1.run.app/mcp"}}}
Antigravity
agy mcp add vedic-astrology https://jagannatha-hora-359167915530.europe-west1.run.app/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"vedic-astrology","server_url":"https://jagannatha-hora-359167915530.europe-west1.run.app/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"vedic-astrology","server_url":"https://jagannatha-hora-359167915530.europe-west1.run.app/mcp"}
Tools
generate_horoscope~537 tokens
Generate a Vedic (sidereal) birth horoscope from birth date, time and place. Returns a summary (ascendant/lagna, Moon and Sun signs, birth nakshatras and padas); the Rashi (D-1) chart in 'rasi_chart' -- the ascendant and the nine grahas (Sun to Ketu), each with sign, degree within the sign, nakshatrget_amsa_rulers~464 tokens
Return the amsa (fine sub-division) ruler for every point in the chart. Each entry maps a point to its 'sign', 'longitude', 'division_index', 'amsa_index' and 'amsa_name' (the named amsa it falls in, e.g. Dhanadaa, Sukhadaa). Points covered include the Ascendant and planets (Sun..Pluto), the upagrahget_arudha_padas~655 tokens
Return the arudha padas (the perceived/reflected sign of each house) for the divisional charts. Each key is '<chart>-<pada name>' (e.g. 'D-1-Arudha Lagna (AL)', 'D-1-Dhanarudha (A2)', 'D-9-Upapada Lagna (UL)') and the value is the sign that pada falls in. The 12 padas per chart are Arudha Lagna (AL)get_ashtakavarga~536 tokens
Return the Ashtakavarga bindu (benefic point) scores for the chart, labelled by planet and sign. 'binna_ashtaka_varga' (BAV) maps each of the Sun, Moon, Mars, Mercury, Jupiter, Venus, Saturn and the Ascendant to its bindu count in every sign (Aries..Pisces, 0-8 each). 'samudhaya_ashtaka_varga' (SAV)get_bhava_bala~420 tokens
Return the Bhava Bala (strength of the 12 houses/bhavas), labelled by house. Keys are 'House 1' through 'House 12' (House 1 = Lagna/Ascendant bhava). Each house maps to 'total_virupas' (total bhava strength in virupas/shashtiamsas), 'rupas' (virupas / 60) and 'strength_ratio' (rupas divided by the rget_chandra_arudhas~370 tokens
Return the chandra arudhas: the arudha sign for each of the 12 houses counted from the Moon (Chandra Lagna). Keys are 'chandra_arudha_house_1' through 'chandra_arudha_house_12'; each value is the zodiac sign of that house's arudha. Data only — no interpretation is added.get_chara_karakas~443 tokens
Return the eight Jaimini chara (variable) karakas. Each role maps to the planet assigned to it, with that planet's sign and longitude. Roles: 'atma_karaka' (soul/self), 'amatya_karaka' (career/advisor), 'bhratri_karaka' (siblings), 'maitri_karaka' (friends/happiness), 'pitri_karaka' (father), 'putraget_dasha~1158 tokens
Return a dasha (planetary period) timeline as a nested tree anchored on a date — past, present and future in ONE call. Works for BOTH planetary (graha) and sign (rasi) dasha systems; name the 'system' and the tool routes it automatically (default: vimsottari, anchored today, depth 3). Every periodget_divisional_chart~781 tokens
Return ONE divisional (varga) chart for the birth. The response maps each body (Ascendant, Sun, Moon, Mars, Mercury, Jupiter, Venus, Saturn, Rahu, Ketu, Uranus, Neptune, Pluto) to its position in that chart as {'sign': <zodiac sign>, 'longitude': <degrees in sign 0-30>}. HOW TO REQUEST: set the 'vaget_doshas~473 tokens
Return the standard dosha (planetary affliction) checks for the chart. The result maps each dosha name to the engine's text on whether the combination is present in this horoscope and the reasoning behind it. Doshas covered: Kala Sarpa Dosha, Manglik Dosha, Pitru Dosha, Guru Chandala Dosha, Ganda Moget_gochara~766 tokens
Planetary transit (Gochara) snapshot for a given date vs the natal chart. Returns that day's panchanga (vara, tithi+rikta, nakshatra, yoga, karana, paksha), muhurta windows (sunrise/sunset, Abhijit plus a clean Abhijit with Rahu/Gulika/Yamaganda overlap removed, and the avoid windows), all 9 planetsget_gochara_range~666 tokens
Raw transit (Gochara) details for EVERY day in a date range, in one call. For the 'AI decides' flow: returns the full per-day snapshot (panchanga, muhurta windows incl. clean Abhijit, all 9 planets, Ashtakavarga, Gochara-phala/Vedha, and the native's Tara/Chandra bala and Sade Sati) with NO scoringget_graha_arudhas~399 tokens
Return the graha arudhas: the arudha (reflected/perceived) sign for the Ascendant and for each of the nine grahas. Keys are 'Ascendant_arudha', 'Sun_arudha', 'Moon_arudha', 'Mars_arudha', 'Mercury_arudha', 'Jupiter_arudha', 'Venus_arudha', 'Saturn_arudha', 'Rahu_arudha' and 'Ketu_arudha'; each valueget_house_varnadas~344 tokens
Return the varnada lagnas for the houses. Keys are 'V1', 'V2' … 'V12' (the varnada for each house); each value has its 'sign' and 'longitude'. Data only — no interpretation is added.get_longevity~341 tokens
Return the neutral unavailable section for the retired legacy longevity contract. Use get_longevity_reference for versioned natal reference data and explicit source coverage.get_longevity_reference~463 tokens
Return schema 1 natal D1 longevity_reference with engine revision, effective basis, the bounded BPHS-43 preliminary three-pair method and HPA-XIV strict positional checks. Normally 8 of 20 checks are evaluated; 12 are not evaluated under this source profile. Each check is matched, not_matched, not_eget_marriage_match~776 tokens
Check Vedic marriage compatibility between a couple. Unlike the other tools, this needs TWO births: 'boy' and 'girl', each an object with date (YYYY-MM-DD), time (HH:MM:SS), latitude, longitude and timezone. Returns: 'summary' (headline North score/36 + rating, South matched/10 + rating, and Manglikget_muhurta~794 tokens
Find auspicious dates for an event across a date range (the system ranks the dates by classical rules). Scores each day by vara, nakshatra, tithi, paksha and the native's Tara Bala / Chandra Bala / Sade Sati, per the event's rule table, returning candidates sorted by a deterministic score (with breaget_nakshatra_pada~471 tokens
Return the birth (sidereal) nakshatra, nakshatra number, pada (quarter), nakshatra lord and degrees-within-nakshatra for every body in the chart: the Ascendant (lagna), the Sun, Moon, Mars, Mercury, Jupiter, Venus, Saturn, Rahu and Ketu, plus the outer planets Uranus, Neptune and Pluto. Each entry cget_other_bala~476 tokens
Return the additional planetary strength measures for the seven planets (Sun..Saturn). Contains 'harsha_bala' (joy/positional strength), 'pancha_vargeeya_bala' (five-source compound strength), 'dwadhasa_vargeeya_bala' (twelve-source strength), 'ishta_phala' (benefic result, 0-60) and 'kashta_phala'get_planet_ingress~286 tokens
Sign-change (ingress) dates for one or more planets across a date range, retrograde-aware. Returns every sidereal sign change (default planets: the slow movers Saturn/Jupiter/Rahu/Ketu), including retrograde back-out and re-entry, each flagged forward/retrograde and with 'final_settling' marking theget_planetary_states~456 tokens
Return the dignity and motion state of the planets, grouped by condition. Each field is a list of planet names: 'retrograde_planets' (planets in retrograde motion), 'combusted_planets' (too close to the Sun / combust), 'exalted_planets' (in their sign of exaltation), 'debilitated_planets' (in theirget_sahams~393 tokens
Return the sahams (Arabic parts / sensitive points) of the chart. The result maps each saham name to its computed zodiacal position, formatted as sign + degrees, minutes and seconds (e.g. 'Gemini 28° 47’ 58"'). Includes the full set such as Punya, Vidya, Yasas, Mitra, Vivaha, Putra, Karma, Roga, Mriget_saturn_transit~475 tokens
Return Saturn's Sade Sati and related transit windows for the chart, with dates. 'sadeSati' holds the ~7.5-year Sade Sati periods two ways: 'degreeBased' (Saturn within ±45° of the natal Moon) and 'signBased' (Saturn in the 12th/1st/2nd signs from the Moon, each split into phase1/phase2/phase3 withget_shad_bala~480 tokens
Return the Shadbala (six-fold strength) of the seven planets (Sun, Moon, Mars, Mercury, Jupiter, Venus, Saturn), labelled by component and planet. The six source components are 'sthana_bala' (positional), 'kala_bala' (temporal), 'dig_bala' (directional), 'cheshta_bala' (motional), 'naisargika_bala'get_special_lagnas~376 tokens
Return the special (derived) lagnas of the chart. Each lagna maps to its 'sign' and 'longitude'. Includes 'pranapada_lagna', 'indu_lagna', 'bhrigu_bindhu_lagna', 'sree_lagna', 'kunda_lagna', 'bhava_lagna', 'hora_lagna', 'ghati_lagna' and 'vighati_lagna'. Data only — no interpretation is added.get_sphutas~438 tokens
Return the sphutas (special computed sensitive points) of the chart. The result maps each sphuta name to its zodiacal position, formatted as sign + degrees, minutes and seconds (e.g. 'Scorpio 21° 18’ 7"'). Includes Tri Sphuta, Chatur Sphuta, Pancha Sphuta, Prana Sphuta, Deha Sphuta, Mrityu Sphuta, Sget_surya_arudhas~367 tokens
Return the surya arudhas: the arudha sign for each of the 12 houses counted from the Sun (Surya Lagna). Keys are 'surya_arudha_house_1' through 'surya_arudha_house_12'; each value is the zodiac sign of that house's arudha. Data only — no interpretation is added.get_surya_siddhanta_chart~479 tokens
Classical Surya Siddhanta (generalized Makaranda) D-1 positions for a birth instant: the nine bodies with sign, degree, nakshatra, daily motion, sighra-kendra and retrograde flag, plus the SS lagna, the SS ayanamsa with its delta to whichever ayanamsa was requested, and the SS panchanga (tithi, paksget_upagrahas~376 tokens
Return the upagrahas (shadowy sub-planets / calculated upagrahas) of the chart. Each upagraha maps to its 'sign' and 'longitude'. Includes dhuma, vyatipaata, parivesha, indrachaapa, upaketu, kaala, mrityu, artha_praharaka, yama_ghantaka, gulika and maandi. Data only — no interpretation is added.get_vaiseshikamsa_bala~463 tokens
Return the Vaiseshikamsa Bala — the count of auspicious vargas (good divisional-chart dignities) each planet attains. The result is a list of four entries, one per classical weighting scheme (Shadvarga=6 charts, Sapthavarga=7, Dashavarga=10, Shodashavarga=16). Each entry maps the planets (Sun, Moon,get_vimsopaka_bala~466 tokens
Return the Vimsopaka Bala — each planet's strength based on the dignity (varga / amsa) it occupies across the divisional charts. The result is a list of four entries, one per classical weighting scheme (Shadvarga=6 charts, Sapthavarga=7, Dashavarga=10, Shodashavarga=16). Each entry maps the planetsget_yogas~443 tokens
Return every yoga (planetary combination) detected in the birth chart. The result has two parts. 'summary' gives counts: 'total_yogas_found', 'total_yogas_possible', 'total_raja_yogas_found', 'total_raja_yogas_possible'. 'yoga_list' maps each detected yoga's key (e.g. nipuna_yoga, kedaara_yoga, amallist_divisional_charts~159 tokens
List the 23 divisional (varga) charts available via 'get_divisional_chart'. Returns, for each chart, the 'request_as' value to pass as the 'varga' argument (e.g. 'D-9'), its 'name' (e.g. Navamsa) and 'purpose' (what life area it analyses — marriage, career, children, etc.). Use this to choose the ri
Related MCP servers
- Astro Agents - deterministic Western + Vedic astrology
Natal, transits, kundli, KP, yogas, dashas, panchang, Gun Milan. JPL DE440, no LLM, hashed. - AstroTune — Vedic astrology (Jyotish)
Jyotish charts, vargas, dashas, panchang, transits, matching. Place by name, no API key. - Cosmic Chemistry
Free Vedic astrology: birth chart, dasha, Sade Sati, Saturn return, panchang, planetary hours. - Naksha Vedic Astrology
Vedic kundli, daily sky, kundli milan, sade sati and mangal dosha from birth details. - Trikaal Vaani Jyotish
Vedic astrology (Jyotish): kundali, dasha, yog, dosha, muhurat, milan — Swiss Ephemeris + BPHS - Jyotish — Vedic astrology for AI agents
Vedic astrology for AI agents: chart facts, panchang windows, and Guna Milan compatibility. - Kundlit Vedic Astrology
Free Vedic astrology: panchang, kundali, transits, matching, doshas, eclipses, numerology - Jeeva Jyotish
Sourced Vedic astrology (Jyotish) answers: effects, factors and yogas, cited to jeeva-jyotish.com.
Badge for your README
[](https://aptlynx.net/servers/com.jagannathahora/vedic-astrology)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents