MCP serverio.github.amarpathak/birthstar
30 Vedic Jyotish tools: natal charts, dashas, yogas, nakshatras.
Read more
30 Vedic Jyotish tools: natal charts, dashas, yogas, nakshatras. Swiss Ephemeris.Overview
Score?
UNRATED 0.638
of what a free look can see, on 24 looks
Looks
30
last 11 hr ago
Tools
30
More info
URL
mcp.birthstar.ai/mcp
streamable-http
Says it is
birthstar 1.30.0
protocol 2025-06-18
In the record since
28 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.638 · highest on record 0.8561
Toolsfrom sha256:50cc6592e9…b027ab
| Tool | Schema |
|---|---|
| calculate_birth_star Compute just a person's Vedic birth star (nakshatra) and core anchors.
A one-shot shortcut: use this when the birth star is the whole question. If
you expect follow-up que |
input · no output |
| create_chart Compute a full Vedic natal chart and cache it, returning a short handle.
Call this FIRST. It returns a `chart_id` plus a small summary. Pass that
chart_id to the other too |
input · no output |
| describe_chart Get metadata and an inventory of what a cached chart contains.
Useful for orienting before drilling in: returns the birth data and config
it was computed with, the top-lev |
input · no output |
| get_account_status Check the calling account's plan, remaining chart credits, and what is gated.
Call this BEFORE attempting a tool that might be refused, not after. It is
to subscription li |
input · no output |
| get_ashtakavarga Get Ashtakavarga bindus — the point-score each sign carries, used for transit strength.
Call this for "is this a good sign for Saturn to transit" or "which signs
are stron |
input · no output |
| get_aspects Get planetary and sign aspects — who is looking at which house.
Graha drishti is the Parasari planetary aspect (everything aspects the 7th;
Mars, Jupiter, Saturn and the n |
input · no output |
| get_avasthas Get planetary avasthas — the maturity, alertness and mood states of each graha.
Baladi is the age state (infant..dead) and scales a planet's ability to
deliver. Jagradadi |
input · no output |
| get_compatibility Calculate 36-point Ashta-Kuta Guna Milan compatibility between two charts.
Evaluates all 8 classical Parashari Kutas (Varna, Vashya, Tara, Yoni animal
intimacy, Graha Mait |
input · no output |
| get_current_dasha Get the currently-running dasha periods for a cached chart.
Returns the active lord at every nested level (Maha -> Antar -> Pratyantar
-> Sukshma -> Prana) for each dasha |
input · no output |
| get_dasha_periods Walk the dasha tree — list periods at any level, past or future.
Use this for "when does my next antardasha start", "what runs after this
mahadasha", "when was I in Jupite |
input · no output |
| get_day_periods Get sunrise/sunset and the auspicious/inauspicious windows of the BIRTH day.
Rahu kala, Yamaganda, Gulika kala, Abhijit and Brahma muhurta, plus true
sunrise/sunset, day l |
input · no output |
| get_doshas Audit classical Vedic doshas: Kuja Dosha (Manglik), Kaal Sarp, Gandanta, Pitre.
Evaluates Mars placements from Lagna, Moon, and Venus with 8 classical cancellation
excepti |
input · no output |
| get_fixed_stars Get conjunctions between the grahas and named prominent fixed stars.
Returns only real conjunctions within the configured orb, plus what was
scanned. An empty `conjunction |
input · no output |
| get_grahas Get planetary positions for a cached chart.
Args:
chart_id: Handle returned by create_chart.
planets: Optional list of names to fetch (e.g. ["Moon", "Saturn"]) |
input · no output |
| get_houses Get the 12 houses (bhavas) for a cached chart.
Args:
chart_id: Handle returned by create_chart.
method: "whole_sign" (default) — sign, lord, lord placement, ka |
input · no output |
| get_karakas Get the Chara (Jaimini) karakas plus Karakamsa and Swamsa.
The Atmakaraka — the planet at the highest degree in its sign — is the
single most-used significator in Jaimini |
input · no output |
| get_lagna_points Get the chart angles, special lagnas, Arudha padas and Bhrigu Bindu.
Beyond the ascendant: MC/IC/Descendant/Vertex, the time-based special
lagnas (Bhava/Hora/Ghati/Sree/In |
input · no output |
| get_longevity Get Ayurdaya (longevity) estimates — EXPERIMENTAL, not for predictive use.
The engine computes Pindayu and Nisargayu, but flags the whole section
experimental: the classic |
input · no output |
| get_numerology Calculate Chaldean Name Numerology and Vedic Date of Birth numbers.
Calculates Name Number (compound + root), Birth Number (Mulank), Destiny Number
(Bhagyank), ruling plan |
input · no output |
| get_panchanga Get the birth panchanga (the five limbs of the Vedic calendar).
Returns tithi (lunar day + paksha), vara (weekday), nakshatra, yoga, and
karana at the moment of birth, plu |
input · no output |
| get_prompt_library Fetch curated high-value prompt templates and multi-tool question workflows.
Call this tool whenever you want to suggest high-value questions to the user,
or when the user |
input · no output |
| get_strengths Get Shadbala, Bhava Bala and Ishta/Kashta phala — how strong each planet and house is.
Call this for "which planet is strongest", "is Saturn strong enough", or
"which hous |
input · no output |
| get_timeline Get the turning points between two dates — dasha changes and slow-planet ingresses.
This is the two-clocks view: the dasha sequence counted from birth (which
theme is swit |
input · no output |
| get_transits Get gochara — where the planets are now relative to the natal chart.
Answers "is Sade Sati running", "is Jupiter transiting well", "is today
favourable". Houses are counte |
input · no output |
| get_varga Get one divisional chart (varga) from a cached chart.
Args:
chart_id: Handle returned by create_chart.
varga: Which divisional chart, e.g. "D9" (navamsa), "D10 |
input · no output |
| get_vimsopaka Get Vimsopaka bala — each planet's dignity-weighted strength across the 16 vargas.
Use this to answer "which planets are strong across the divisional charts?"
A planet in |
input · no output |
| get_yogas Get the yogas (classical planetary combinations) present in a chart.
Only yogas whose rule actually tested true are listed, each with the rule
that matched. An empty list |
input · no output |
| health_check Check whether this server is correctly configured and computing accurately.
Reports the ephemeris mode actually in use, engine versions, and cache
state. Call this when ch |
input · no output |
| rectify_birth_time Test how much a recorded birth time can actually be narrowed, and against what.
Two modes:
* **No events** — scans the uncertainty window and reports how many
genui |
input · no output |
| server_stats Get usage metrics for this server session: calls, latency, errors, payload size.
Per tool: call count, p50/p95/max latency, average and peak response size,
and how many re |
input · no output |
Verify it yourself
npx teppi-check https://mcp.birthstar.ai/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1TM94SEVK4SR6K4TT8KWV4P