Vedic astrology computation
for the agentic age

A deterministic Jyotish engine for AI agents — multi-school, 7 languages, every answer traceable to a classical source and a JPL-grade fact.

2,147 keys issued · 1.24M requests served

From JPL ephemeris to Parāśara's verse — in one call.

Every KundaliMCP interpretation is a chain of verifiable facts. The explain tool walks it end-to-end: planetary position → yoga detection → classical citation → interpretive weight. Nothing asserted without provenance.

Interpretation
"Jupiter in 9th → philosophical growth"
Parāśarī: dharma lord in dharma house amplifies wisdom & expansion
Yoga rule
yoga: Gajakesari (Parāśarī · BPHS 36.4 · w=0.85)
Defeasible weight 0.85 — neecha cancellation absent; no overriding enemy aspect
IDL astronomical fact
IDL fact: Jupiter 142.3° sidereal · House 9
Lahiri ayanāṃśa 24.1316° applied · Placidus-Śrīpati house cusp
Ephemeris source
Vedaksha VSOP87A @ JD 2460389.0
Clean-room Rust · BSL-1.1 · max error 0.39′ vs JPL DE421

Engineered for production.

Speed
~0.2–0.9s
p50 warm compute · tight p99 · no cold-start lottery
Scale
48 req/s
burst · 100 concurrent · 100% success · zero drops
Accuracy
0.39′
vs JPL DE421 · max 0.80′ · 0 sign mismatches / 343 samples
Security
No PII
stored, ever · clean-room Rust · AES-256-GCM · OAuth 2.1
Validated against JPL DE421 NASA/USNO eclipses Drik Panchang BPHS / Sāravalī / Jaimini

Life-event prediction: 95.9% recall · 0.00yr period-exact — versus 19.8% recall and 4.33yr period error for the widely-deployed commercial reference. Validated against a 200-fixture corpus and a 14-celebrity panel across Parāśarī, Jaimini, and KP schools.

AI agent Cloudflare edge (global, auto-scale) warm Rust compute (Fly · iad) Vedaksha ephemeris

Speaks MCP natively.

No wrappers, no adapters. KundaliMCP is a first-class Model Context Protocol server — tool discovery via tools/list, streaming via SSE, OAuth 2.1 with PKCE. Any spec-conformant client connects without ceremony.

Claude · ChatGPT · Kimi · any spec-conformant client

MCP endpoint
mcp.kundalimcp.com/mcp
18 tools OAuth 2.1 Streamable HTTP + SSE
Works with: Claude · ChatGPT · Kimi · any spec-conformant client

A Dasha timeline, rendered live.

Jupiter MD · 1918–1934 · national rise
Jupiter
Saturn MD · 1934–1953 · imprisonment & satyagraha
Saturn
▸ why this?

Not a chatbot. A computation engine.

Multi-school

Parāśarī, Jaimini, and KP computed in parallel — every result carries school attribution. Schools aren't filters; they're sealed computation contexts with independent CIL passes.

Parāśarī Jaimini KP

7 languages

Sanskrit, Hindi, Tamil, Telugu, Kannada, Bengali, English — a structural property of every response, not a localization afterthought. Data-layer multilingualism from day one.

en hi sa ta te kn bn

Classically grounded

Every rule carries a chapter:verse citation. BPHS, Sāravalī, Phaladīpikā, Jaimini Sūtras — the corpus is the spec. No interpretation without a source.

BPHS Sāravalī Phaladīpikā Jaimini

18 tools. One endpoint.

Full Jyotish computation exposed as MCP tools — discoverable, versioned, documented.

compute_chart
compute_panchanga
compute_compatibility
compute_life_journey
assess_natal
query_transits
query_muhurtha
get_dasha_timeline
get_varga_chart
compare_schools
forecast_dasha
forecast_events
generate_narrative
recommend_remedies
explain
describe_school_profile
submit_feedback
get_version

Straightforward pricing.

Free
1
API key
  • 18 tools, full access
  • Rate-limited
  • Community support
  • OAuth 2.1
Most popular
Pro
10
API keys
  • 18 tools, full access
  • Higher quota
  • Email support
  • OAuth 2.1 + PKCE
HighTraffic
↑ Quota
Higher limits
  • 18 tools, full access
  • Priority routing
  • Dedicated support
  • Usage analytics
Custom
No cap
SLA included
  • Unlimited keys
  • Enterprise SLA
  • mTLS available
  • Custom school profiles

Connect your agent in one click.

One MCP endpoint. 18 tools. Classical Jyotish — deterministic, cited, multilingual.