Skip to content

॥ श्री गणेशाय नमः ॥

Vedic astrology computation for the agentic age

MCP-NATIVEMULTI-SCHOOLFULLY TRACEABLE

MCP toolkit for kundali. Sub-arcminute precision vs JPL DE421. Multi-school, 7 languages, 134 yogas, 5 dasha systems — all through a single MCP endpoint. Zero PII stored.

Enginev5.12.0·Sanjay·Last updated May 30, 2026

Lifetime usage

Keys issued
API requests
Connect fromClaude·ChatGPT·Kimiin one click·Setup guide (PDF)
Live in production·JanamPatri.netruns on the KundaliMCP API·See it live →
18
MCP Tools
134
Yogas
5
Dasha Systems
16
Varga Charts
6-Tier
Yoga Pipeline
7
Languages
3
Schools
0
PII Stored

Depth of Reasoning

Every Jyotish tool gives you what. We give you why, how strong, and what modulates it.

Factors modulate each other in context — nothing evaluated in isolation. Yogas are qualified and scored, not just flagged. Afflictions are weighed against cancellations before surfacing.

Narratives are deterministic — same input, same output, every time. Zero hallucination risk. No LLM on the computation path.

Other tools give you

Gajakesari Yoga

Present

“Good for education and wealth.”

That’s it. End of analysis.

We give you

Gajakesari Yoga

71% strength
Structure: kendra position
Dignity: own sign
Aspect: Mercury trine
Dasha: active now
Modulated: Saturn 3rd aspect (82% → 71%)

School: Parashari · Source: BPHS 36.4 · Cancellation: none

Classical Coverage

134 classical yogas. Nine areas of life. Every one cited.

The classical texts — BPHS, Saravali, Brihat Jataka, Phaladeepika, Jaimini Upadesha Sutras, Jataka Parijata — mapped hundreds of yogas for what a chart says about career, marriage, longevity, progeny, wealth, and the inner life. We carry all of them.

Every interpretation cites the chapter and verse. Agents can surface the provenance chain on demand.

Four of the 134 yogas — drawn from a 279-entry natal compendium

WealthBPHS Ch. 41

Dhana Yoga

Lords of the 2nd, 5th, 9th and 11th in association — by conjunction, mutual aspect, or parivartana — produce wealth.

CareerBPHS Ch. 36

Raja Yoga

A strong 10th lord placed in a kendra or trikona, aspected benevolently by Jupiter, Mercury, or Venus — sustained authority and command.

SpiritualityBPHS Ch. 77

Pravrajya Yoga

Four or more planets in a single house — especially with Saturn, Jupiter, Ketu, or the Moon — the canonical renunciation combination.

SpiritualityJaimini I.2.98

Paramahamsa Yoga

Mercury in the 4th from Karakamsa — renunciation born of insight, not of disappointment. Structurally rare.

+ 275 more natal-compendium rules, across these life areas

Career 58Marriage 47Self 37Longevity 32Health 27Wealth 24Family 21Progeny 20Spirituality 13

Full Provenance

Your agent can explain why, not just what.

Every interpretation carries a complete evidence trail — from the final narrative down to the astronomical source. Three explanation depths available: end-user narrative, practitioner analytics, and full inference trace.

No black boxes. If an agent surfaces a claim, it can cite exactly which rule, which planet position, and which source produced it.

Interpretation

“Jupiter strengthens philosophical growth”

Rule applied

Gajakesari Yoga — Jupiter in kendra from Moon

School: Parashari · Weight: 0.85 · BPHS 36.4

Astronomical fact

Jupiter: 142.3° sidereal · House 9 · Own sign

Immutable — computed from planetary positions

Source computation

VSOP87A @ JD 2460389.0

Vedaksha v3.0 · sub-arcsecond vs JPL DE441

Temporal Analysis

Your chart is alive — it changes with time.

Birth chart is the blueprint. Dashas are the seasons. Transits are the weather. KundaliMCP models all three together — your agents know which yogas are activated today and when the current period shifts.

Multi-level dasha: Maha, Antar, Pratyantar, Sookshma, Prana. Sade Sati detection with phase tracking. Double transit theory (Jupiter + Saturn).

Temporal layers for this chart

Jupiter Maha Dasha16 years (2021–2037)

Overarching theme: wisdom, expansion, dharma

Saturn Antar Dasha2.5 years (2025–2028)

Current sub-period: discipline, karmic responsibilities

Active transits (April 2026)

Saturn in 7th → relationship karmic focus

Jupiter aspects Moon → emotional expansion

Double transit: Jupiter + Saturn aspect 10th → career milestone

Sade Sati — Phase 2 (peak)2024–2031

Saturn transiting over natal Moon. Most intense phase active now.

Next shift: Pratyantar Mercury → KetuJul 2026

Multi-School Support

Same chart, different schools. All attributed.

Parashari, Jaimini, and KP in a single call — Nadi and Tajika coming soon. Each school runs an independent analysis — attributions never mixed. Your agent knows exactly which tradition produced each interpretation.

School is a first-class parameter, not a filter. Every rule, weight, and threshold carries school attribution in the output.

Shared astronomical fact (IDL)

Guru at 2.26° sidereal · Mesha (Aries) · Ashwini nakshatra · Direct

Lagna: Meena (Pisces) · Functional role: Benefic (lords houses 1 & 10)

Parashari

Aspect: Planetary drishti (5th, 7th, 9th)

Dignity: Friendly sign

Dasha: Vimshottari (9 periods)

Yogas: 4 active / 10 evaluated

Lagna lord in Lagna — strong self-identity, leadership capacity

Jaimini

Aspect: Rashi drishti (sign-based)

Dignity: Friendly sign

Dasha: Chara (12 sign-periods)

Yogas: 4 active / 10 evaluated

Different dasha timing — Chara activates sign-based periods, altering prediction windows

KP

Ayanamsa: Krishnamurti (vs Lahiri)

Houses: Placidus (vs Whole Sign)

Dasha: Vimshottari (KP sub-lord)

Yogas: 4 active / 10 evaluated

Different house system shifts cuspal boundaries — may reclassify bhava placement

Same planet. Same position. Different doctrines, different timing, different emphasis. All returned. All attributed.

Kundali Matching

Not just a score. What it means for the couple.

Every other matching tool gives you “28 out of 36.” KundaliMCP tells you what each koota actually means for the relationship — emotional compatibility, physical harmony, financial stability, health outlook — and flags where the real challenges lie.

Both Ashtakoota (8-factor, North Indian) and Dashakoota (10-factor, South Indian) traditions in one call. 6 cancellation conditions for Mangal Dosha, 5 for Nadi, 5 for Bhakoot — we check before we alarm.

And we go beyond the static score with a temporal overlay— Sade Sati phase per partner, Ashtama Shani flags, Rahu/Ketu pair analysis, antardasha sync windows, and upcoming dasha transitions. Timing matters as much as compatibility.

28.5/36

Strong compatibility

One area needs attention — see Health below

Emotional wavelength — naturally aligned

Gana + Vashya indicate shared emotional temperament and mutual respect.

Intellectual compatibility — strong

Graha Maitri shows planetary friendship between Moon lords. Shared values and worldview.

Financial & career harmony — favourable

Bhakoot analysis shows no adverse wealth or career friction between charts.

Physical compatibility — moderate

Yoni koota shows partial alignment. Not a concern in isolation.

Health & progeny — needs attention

Nadi dosha detected (same Nadi). Traditionally indicates health risks for offspring.

Exception applies: Jupiter aspects Moon in both charts — classical texts (BPHS) consider this a valid cancellation.

Manglik status — both charts assessed, no dosha

Mars placement checked in houses 1, 2, 4, 7, 8, 12 from Lagna, Moon, and Venus.

Temporal Overlay — timing matters

Sade Sati — Partner A Rising, Partner B clear

One-sided pressure through 2028. Manageable with conscious patience from Partner B during A's peak (~2027).

Ashtama Shani — not flagged in either direction

Neither partner's natal Saturn sits 8th from the other's Moon.

Nodal pair — no cross-hits; no Kaal Sarpa

Rahu/Ketu fall outside each other's sensitive houses (7/8/12). No karmic-intensity flag.

Antardasha sync — Jupiter/Venus window, Jul 2026 – Feb 2027

Mutual-friend sub-periods overlap for ~7 months — a favourable window for shared commitments.

Dasha transitions — Partner A enters Saturn MD in 14 months

A shifts into a disciplinary life-phase while B remains in Jupiter MD — plan major decisions around this transition.

All insights available in 7 languagesPer-koota source citations includedTemporal overlay computed at request time

Cause · Effect · Remedy

Not just what’s wrong. Why, where it manifests, and what to do.

Each affliction is traced to its planetary root, mapped to the life domains it affects, and paired with actionable remedial context — including contraindications when remedies conflict.

Affliction analysis

Mercury deeply combust by Sun — and what it means

!

What’s happening

Mercury (Budha) is deeply combust by Sun

Mercury is within Sun’s combustion orb in Makara (Capricorn). Deep combustion (asta) severely diminishes Mercury’s significations — intellect, communication, commerce, and analytical ability are weakened.

Severity: 90%Type: Deep combustionHouse 11 affected

Where it manifests

11th house — gains, income, social networks

The 11th house governs gains, elder siblings, social circles, and fulfilment of desires. Mercury’s combustion here may manifest as communication gaps in professional networks, delayed financial gains, or analytical errors in business dealings.

Income & gainsCommunicationSocial networks

Traditional remedies

Strengthen Mercury to counterbalance combustion

Emerald (Panna)

Mercury gemstone. Little finger, Wednesday morning.

Budha Mantra

Om Bum Budhaya Namah. 108 reps, Wednesday.

Charity (Daan)

Green items — moong dal, green cloth — on Wednesday.

Behavioral

Journaling, deliberate speech practice, avoid hasty decisions.

Source: BPHS · All remedies available in 7 languages

Contraindication check

Emerald not recommended if Jupiter is afflicted (enemy stone interaction). In this chart: Jupiter dignity = FriendlySign — safe to proceed.

7-Language Output

Not translated. Authored.

Every entity — planet names, yoga titles, house labels, rashi names, nakshatra names — is authored in all 7 languages as a structural property of the data model. Not a post-processing translation step.

EnglishHindiSanskritTamilTeluguKannadaBengali

English

Hamsa Yoga

A Mahapurusha Yoga formed when Jupiter occupies its own or exaltation sign in a kendra house. Bestows wisdom, spiritual inclination, and respected authority.

Hindi

हंस योग

जब गुरु अपनी या उच्च राशि में केंद्र भाव में स्थित हो तो हंस योग बनता है। यह योग ज्ञान, अध्यात्म और सम्मान का कारक है।

Telugu

హంస యోగం

గురుడు తన స్వగృహం లేదా ఉచ్చ రాశిలో కేంద్ర భావంలో ఉన్నప్పుడు హంస యోగం ఏర్పడుతుంది. జ్ఞానం, ఆధ్యాత్మికత మరియు గౌరవం ప్రసాదిస్తుంది.

Feedback Loop

Interpretations that improve. Facts that never change.

Practitioners can submit interpretive feedback. Calibratable weights update. The astronomical layer — planetary positions, house cusps, nakshatra boundaries — is permanently immutable.

Practitioner feedback

Jupiter–5th house career interpretation underweighted for Capricorn ascendant.

Calibratable weights update

school: parashari / rule: jupiter_5th_career / weight: 0.72 → 0.84. Effective for all future calls.

Astronomical facts — immutable

Jupiter at 262.47° (Sagittarius 22°28′) on JD 2447906.708 is a permanent record. No feedback can alter it.

Accuracy

Cross-validated against JPL DE421 ephemeris.

270-chart regression fixture spans 1869–2020, every continent. Mean planetary longitude delta vs JPL: 0.39 arcminutes. Max: 0.80 arcminutes. Zero sign mismatches across 343 planet samples. Vimshottari MD/AD lord sequences match a canonical re-implementation 100%.

Powered by Vedaksha— clean-room astronomical engine, pure Rust. VSOP87A + ELP/MPP02 theories. Independent implementation, no external ephemeris dependency.

Validated accuracy thresholds

Planet longitudes (Sun–Saturn)< 0.014°

0.80 arcminutes max · 0.39' mean across 343 samples

Moon (lunar tail, v2.3.0)< 0.007°

0.40 arcminutes max — tightened 44% since v2.2.0

Ayanamsha (Lahiri canonical)< 0.0002°

0.5 arcseconds max vs Indian Astronomical Almanac

Vimshottari MD/AD boundaries< 3.5 days

100% lord-sequence match · 0/3888 AD mismatches

Lunar nodes (Rahu/Ketu, mean)< 0.07°

IAU 2000A polynomial · 4 arcminutes max

Source theories: VSOP87A (planets) + ELP/MPP02 (Moon) + IAU 2006 precession

Privacy by Architecture

Birth data enters. Results exit. Nothing stored.

The computation engine is stateless by design. Birth datetime and coordinates enter the request, computation runs entirely in memory, and the result exits. No data is written, logged, or retained at any point.

This is not a compliance posture — it is an architectural constraint. There is nothing to subpoena, breach, or leak.

Request lifecycle

IN

Birth data

CPU

In-memory only

OUT

Chart result

Never stored, ever

Names
Birth dates
Coordinates
IP addresses
Error logs
Session IDs
Device info
Analytics

Agent-First Design

Discover. Call. Self-correct.

MCP-native from the ground up. Agents discover tools via tools/list, call them with typed JSON schemas, and receive structured error hints that enable autonomous correction — no human in the loop required.

Works with Claude, GPT, LangChain, CrewAI, AutoGen — any MCP-compatible runtime.

1. Agent discovers tools

tools/list

← 16 tools, full JSON schemas

2. Agent calls a tool

compute_chart { birth_datetime, lat, lng }

← ChartArtifact (structured JSON)

3. Agent drills deeper

explain { yoga_id }

← Full provenance chain

4. On error — agent self-corrects

compute_chart { bad_param }

← Error + correction_hint:

"birth_datetime required, ISO 8601 format"