vedicproof
vedic proof · computation

Ashta Kuta API

What is an Ashta Kuta API?

An Ashta Kuta API scores eight traditional compatibility factors between two charts and totals them out of thirty-six. Each koota tests a different axis - temperament, dominance, fortune, instinct, mental affinity, nature, prosperity and lineage - and each carries a fixed maximum. The API returns every koota separately so the total is auditable.

Request

Tools are called over MCP, so an assistant connected to https://vedicproof.com/mcp invokes check_compatibility itself. The arguments it sends are:

tool · check_compatibility
{
  "boy": {
    "date_of_birth": "1992-06-11",
    "city": "Pune",
    "country": "India"
  },
  "girl": {
    "date_of_birth": "1994-01-19",
    "city": "Kochi",
    "country": "India"
  }
}

Response

Every response carries a plain-language summary string plus structured data, and states the engine and ayanamsa it used. Abridged here for length.

result · json
{ "total": 23, "maximum": 36, "kootas": [ { "name": "Varna", "score": 1, "maximum": 1 } ] }

Which eight kootas are scored?

KootaMaxTests
Varna1Temperamental class
Vashya2Mutual influence
Tara3Birth-star compatibility
Yoni4Instinctive nature
Graha Maitri5Friendship of the rasi lords
Gana6Disposition
Bhakoot7Rasi distance, prosperity
Nadi8Constitution and lineage

How is this calculated and verified?

These are the pinned parameters that affect this computation. The full disclosure, and the golden-chart corpus, live on /proof.

AyanamsaLahiri (Chitrapaksha), mean
Single supported system today, computed as a polynomial in Julian centuries from J2000 rather than read from a table. True-Chitra, KP-Newcomb and Raman are not offered; that is a limitation, not a default we are hiding.
Rounding and boundariesAssigned on unrounded longitude; displayed to the arc-minute
Rasi, nakshatra and pada are assigned from the full-precision longitude before any rounding, so a graha at 29.9999° stays in its own rasi. Degrees are formatted d° mm' ss" for display only.

Common questions

Which koota carries the most weight?
Nadi, at eight points, and Bhakoot at seven. A zero in either is treated as a serious objection in practice even when the total looks acceptable.
Does the score depend on birth time?
Only weakly. The kootas derive from Moon nakshatra and rasi, which move about half a degree per hour, so a rough time usually gives the same score.
Is Ashta Kuta the same as Guna Milan?
Yes. Guna Milan is the practice name; Ashta Kuta names the eight factors being scored.

Connect this to Claude or ChatGPT with one URL: https://vedicproof.com/mcp. First 14 days unlimited and free, then $1.99/month.

Related computations

all computations in docs →