vedicproof
vedic proof · computation

Ashtakavarga API

What is an Ashtakavarga API?

An Ashtakavarga API scores each rasi with benefic points, called bindus, contributed by seven grahas and the lagna. Summing all of them gives the sarvashtakavarga, a 337-point distribution used to judge transits. Vedic Proof returns the graha placements and transit positions this rests on, not yet the bindu tables.

Request

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

tool · get_databank
{
  "date_of_birth": "1994-01-19",
  "time_of_birth": "05:22",
  "city": "Kochi",
  "country": "India",
  "datasets": [
    "planets",
    "transits"
  ],
  "options": {
    "transits": {
      "date": "2026-08-24"
    }
  }
}

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
{
  "data": {
    "planets": [ { "graha": "Jupiter", "rasi": "Kanya", "house": 10 } ],
    "transits": { "date": "2026-08-24", "positions": [ { "graha": "Saturn", "rasi": "Meena", "natal_house": 4 } ] }
  }
}

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.
House systemWhole sign (rasi bhava)
The lagna rasi is the first bhava in full; every graha's house is its rasi counted from the lagna rasi. Placidus, Sripati and KP cusps are not offered.
Ephemeris source and versionBuilt-in analytic series - not Swiss Ephemeris
Sun from a truncated VSOP-style series, Moon from truncated ELP2000 terms, and Mercury through Saturn from JPL Keplerian elements. Accuracy is arc-minutes, not arc-seconds: a few arc-minutes for the Sun and Moon, up to roughly a tenth of a degree for the outer grahas. That is fine for rasi, nakshatra, pada, dasha and koota output and is not fine for arc-second work. Every API response carries the engine note stating this.

Common questions

Do you return sarvashtakavarga totals?
Not yet. Bindu tables are not computed, so no total is published. The natal placements and current transit positions the tables are built from are available today.
Why do sarva totals differ between software?
Different bindu tables - the classical table and the Prashna Marga variant disagree on several contributions - and different rasi assignment near boundaries.
What is the total supposed to be?
337 bindus across the twelve rasis in the standard classical scheme. Any engine reporting a different total is using a different table and should say which.

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 →