MCP HeartbeatTHE MCP OBSERVATORY
Public workspace

Explore

Evidence for your next connection.

Independent measurements of remote MCP servers. Every observation has a timestamp.

Read-only probes

MCP server · Code & DevOps

Sahadeva

Vedic astrology MCP: panchanga, kundli matching, muhurta, dashas.

Checks passed
13 / 22

1 failed · 8 not measured

Median response
481 ms

Median of successful probes over 7 days

30-day uptime
Not measured

Share of countable probes over 30 days, including daily rollups. Auth challenges are excluded.

Discovered tools
101

Tool definitions returned by this server

Independent monitoring

Health & checks

Status history

Responded

The server completed its last measured handshake. This is an observation, not a guarantee.

Last checked
Check summary by test group
Test areaPassedFailedUnmeasured
ConnectionCan a client connect and discover tools?
500
Reliability & speedDoes it respond consistently and quickly?
004
Access & authenticationWhat is required to use this server?
102
Tool qualityAre the tool definitions usable by an agent?
310
Publisher identityCan the publisher be traced to its source?
402

Unmeasured means there is not enough evidence to decide. How these checks work

Inspect individual checks 22 recorded

Core

  • Pass
    Reachable

    Latest probe returned HTTP 200 in 481 ms.

  • Pass
    Valid handshake

    protocolVersion 2025-11-25, serverInfo.name sahadeva.

  • Pass
    Lists tools

    tools/list returned 101 tools.

  • Pass
    Current protocol

    Negotiated 2025-11-25. The bar is 2025-06-18 or newer.

  • Pass
    HTTPS

    The endpoint URL is https.

Performance

  • Not measured
    Fast (p50)

    Median latency 481 ms over 1 samples in 7 days. The bar is 1000 ms. Need at least 5 samples.

  • Not measured
    Consistent (p95)

    95th percentile 481 ms over 1 samples in 7 days. The bar is 3000 ms. Need at least 20 samples.

  • Not measured
    Reliable (uptime)

    1 of 1 attempts returned a tool list in 30 days (100%). The bar is 99%. Need at least 30 samples.

  • Not measured
    Stable tool list

    Fewer than two successful probes in 30 days, so tool-list stability is not measured.

Access

  • Pass
    Open access

    tools/list succeeded with no credential, and the record declares none.

  • Not measured
    Standard auth

    Auth is not required, so the OAuth metadata check does not apply.

  • Not measured
    Free tier cited

    No publisher quote has been checked.

Tools

  • Pass
    Tools described

    Every tool description is at least 20 characters.

  • Pass
    Valid input schemas

    Every inputSchema is a JSON Schema object.

  • Fail
    Parameters documented

    240 of 933 parameters have a description (26%). The bar is 80%.

  • Pass
    Safety hints

    Every tool sets readOnlyHint or destructiveHint.

Publisher

  • Pass
    Verified namespace

    Listed in the Official MCP Registry.

  • Not measured
    Website matches publisher

    This namespace is not a reverse domain, so the website comparison does not apply.

  • Pass
    Source repo linked

    A repository URL is on file.

  • Pass
    Repo owner matches

    The GitHub repository owner matches the namespace login.

  • Pass
    Recently updated

    Updated 2026-10-01T06:42:13.224757Z, within 180 days.

  • Not measured
    Open-source licence

    The GitHub licence lookup has not returned an OSI result yet.

Start using Sahadeva

Connect to this server

Choose your client, copy the configuration, then enable the server in your client’s MCP settings.

Run this command in your terminal, then restart Claude Code.

Claude Code

claude mcp add --transport http sahadeva https://sahadeva.magicteams.ai/mcp

Capabilities

Tools 101

Showing 100 of 101 tools.

analyze_arudha_and_upapada

ARUDHA AND UPAPADA. Arudha Lagna, Upapada and all twelve padas with Jaimini rashi drishti.

Discovered
analyze_badhaka

BADHAKA. The obstruction house and its lord for this Lagna's modality, its placement and relationships. Structural only; no supernatural cause is inferred.

Discovered
analyze_career_structure

Evidence-linked analyze career structure without deterministic outcome claims.

Discovered
analyze_chart_topic

Runs the shared deterministic judgment pipeline for career, education, property, relationships, or spirituality. Returns supporting and opposing evidence, relevant Varga confirmation, current Dasha activation, uncertainty, matched reviewed citations, unresolved source keys, and explicit abstention boundaries. The web app uses the same judgment engine.

Discovered
analyze_education_structure

Evidence-linked analyze education structure without deterministic outcome claims.

Discovered
analyze_finance_structure

Evidence-linked analyze finance structure without deterministic outcome claims.

Discovered
analyze_house

Returns the selected house, lord condition, occupants, functional lordship, relevant relationship edges, supporting and opposing evidence, unresolved source keys and sensitive-house restrictions.

Discovered
analyze_lal_kitab

Converts verified natal placements to Lal Kitab fixed houses and returns source locators for all nine planet-house sections. Prediction prose and annual-chart emulation are not yet built; the book remedies for each placement come from analyze_lal_kitab_remedies and reason_lal_kitab.

Discovered
analyze_lal_kitab_remedies

Matches the chart's nine fixed-house placements to remedy blocks extracted from the complete 778-page corpus. Returns each remedy's book wording, its condition text, provenance and risk-flag labels.

Discovered
analyze_marriage_structure

Evidence-linked marriage structure plus a six-part partner profile (spouseProfile): when the relationship starts, someone new or known, where and in which direction from the person's current place, the partner's nature, work hints, and prior relationships. Every finding cites a located passage; questions the installed texts do not answer are marked unavailable. No deterministic outcome claims.

Discovered
analyze_nakshatra_profile

Evidence-linked analyze nakshatra profile without deterministic outcome claims.

Discovered
analyze_name

Checks whether a name begins with the syllable of the Moon's birth nakshatra pada (classical Avakahada rule), and scores the name and alternative spellings with Chaldean and Pythagorean numerology, Cheiro compound numbers 10-52, birth and destiny numbers, and a ranking of numbers by functional lordship for the lagna. Give date, time and place for the chart-based checks; date alone gives birth numbers only. Numerology is labelled modern, not classical.

Discovered
analyze_property_and_vehicle

Evidence-linked analyze property and vehicle without deterministic outcome claims.

Discovered
analyze_remedies

Combines the topic evidence ledger, belief/cost/burden preferences, Iṣṭa and guiding Devatā calculation, Muhurta-as-remedy routing, named charity, conduct, and the full planet repertoire: mantras, gemstones, vrata and Lal Kitab book remedies. Every candidate exposes its source.

Discovered
analyze_sibling_bond

Runs sibling and communication rule cards located in Sarvarth Chintamani (Brothers v15, v17, v24; Speech v29) and Jyotisha Fundamentals (10.1.1, 10.1.3, 3.2.4): Lagna lord friendship with the 3rd (younger) and 11th (elder) lords, benefic blessing of the 3rd, Mars rivalry and Mercury's condition for talking with kin. Each finding cites its rule card. No loss-of-sibling claims.

Discovered
analyze_special_points

SPECIAL POINTS. Upagrahas (Dhuma group and Gulika, Mandi, Kala, Mrityu, Ardhaprahara, Yamaghantaka), Bhrigu Bindu, Yogi/Avayogi graha, Jagradadi avasthas, Pushkara Navamsa/Bhaga, Gandanta, Vargottama, deep exaltation and nakshatra attributes (deity, gana, yoni, nadi) for every graha.

Discovered
analyze_spiritual_path

Evidence-linked analyze spiritual path without deterministic outcome claims.

Discovered
analyze_transit_activation

TIMING FOR A TOPIC. Combines the natal promise for one topic (career, marriage, wealth, education, children, property, spirituality) with the running dasha and slow transits between startIso and endIso. Use for 'when' questions about one area of life. For a plain list of current transits use analyze_transits.

Discovered
analyze_transits

CURRENT TRANSITS (GOCHARA). For each graha at asOfIso: house from the natal Moon and Lagna, classical favourability, Vedha obstruction, its own Ashtakavarga bindus, Kakshya lord, Murthy Nirnaya for slow planets, plus Sade Sati/Dhaiya and Jupiter–Saturn double-transit houses. Use for 'how are my transits now / this month'.

Discovered
analyze_varga

ONE DIVISIONAL CHART. Placements, lords and topic emphasis in a chosen varga (D1–D60, plus D5, D6, D8, D81, D108, D144). Use D9 for marriage/dharma, D10 career, D7 children, D4 property, D24 education, D60 fine detail (needs an accurate birth time).

Discovered
analyze_yogas

YOGAS. Evaluates about a hundred classical yogas — the 32 Nabhasa yogas, Pancha Mahapurusha, Chandra and Surya yogas, Raja and Dhana yogas, named Viparita and Parivartana types, Neecha Bhanga, Lakshmi/Saraswati/Parvata and traditional afflictions — with rule, evidence, cancellation tests, a participant-strength grade and the dasha periods that activate each formed yoga.

Discovered
assess_prediction_readiness

Reports independent readiness gates for calculations, executable rules, worked examples, practitioner review and outcome calibration. It explicitly reports Lal Kitab as source-only until a dedicated reviewed engine exists.

Discovered
audit_chart_calculation

Checks engine certification, timezone provenance, conventions and important sign/Nakshatra/Pada boundary distances before interpretation. It does not claim an external ephemeris recomputation.

Discovered
audit_prediction_claim

Applies calculation, approved-rule, opposition, calibration and harm gates and returns publish, caution or claim-level abstain, plus narration instructions. Sensitive topics remain answerable with bounded reflections and practical suggestions.

Discovered
audit_reading_evidence

AUDIT A READING. Checks prose against the calculated placements and safety rules and lists contradictions.

Discovered
build_claim_evidence_ledger

Evidence-linked build claim evidence ledger without deterministic outcome claims.

Discovered
build_prediction_journal

Builds one reviewable claim from a topic judgment: active dasha window, observable outcome, falsifier, and review date. Resolve it later with record_consultation_outcome.

Discovered
build_remedy_repertoire

Full remedy repertoire. Works out each graha's functional nature and afflictions, then returns beej and Vedic mantras, stotra, gemstone (for grahas to strengthen), named daana, vrata, rudraksha, yantra, conduct, the Lal Kitab remedies for its fixed house, dosha remedies and Dasha-based timing. Every family is on by default; pass false to leave one out. No topic required.

Discovered
build_slow_transit_calendar

Returns exact Saturn, Jupiter, Rahu and Ketu sidereal sign periods, Saturn Sade Sati/Dhaiya structural ranges, and Vimshottari intersections over a selected future interval.

Discovered
calculate_ashtakavarga

ASHTAKAVARGA. Bhinnashtakavarga for the seven planets, Sarvashtakavarga, Trikona/Ekadhipatya reductions and Pinda. Use for sign strength and transit support.

Discovered
calculate_ayanamsa_chart

Projects placements and sign-based Graha Drishti under Lahiri, Krishnamurti, Raman, or Fagan/Bradley, reports boundary changes, and preserves per-convention validation status. Non-Lahiri full derived systems are not silently recomputed.

Discovered
calculate_chart_from_known_place

SHOW THE BIRTH CHART. Use when the person wants to see their chart, planet positions, Navamsa or running dasha. Returns a compact readable summary (Lagna, planet table, current Vimshottari, birth Panchanga, Navamsa) and, in hosts that support MCP Apps, an interactive South Indian Rasi/Navamsa chart with a dasha timeline. For interpretation of a question use consult_jyotishya instead. Calculates a complete South Indian chart from a known catalogue place or explicit latitude, longitude, and IANA timezone supplied by the MCP host. Bare place names auto-resolve to the curated best-effort match with alternatives noted. This deterministic tool never invokes another AI model.

Discovered
calculate_compatibility

Resolves both birth places, calculates both charts, and returns separate auditable North Indian 36-point Ashtakoota and South Indian ten-Porutham breakdowns plus Mangal/Kuja Dosha evidence. Traditional research preview; never a relationship verdict.

Discovered
calculate_crystal_profile

Returns the crystal for each placement's tropical degree after Costelloe's Complete Guide to Crystal Astrology (360 degrees, one crystal each, with page locators): Sun to Saturn, Uranus, Neptune, Pluto, Chiron, the Ascendant and the true (osculating) nodes, with retrograde flags, the Sun's Karmic Condition/Focus/Quest sequence, each degree's number (1-360), the zodiac birthstones, weekday stone and planet metals, the chart's colour and rock-type pattern, and what each crystal is looked to for. Every crystal carries handling, water, price and availability facts and, when it is toxic, costly or rare, a safe stand-in from the neighbouring degrees. Western tropical practice, separate from Jyotish; not a gemstone prescription.

Discovered
calculate_crystal_timing

Crystals over time from Costelloe's degree table: this year's crystal from the secondary-progressed Sun (about one crystal per year of life, with the ages each one starts), this month's from the progressed Moon, the day's crystal (the transiting Sun's degree), each planet's crystal at the moment, and when Jupiter, Saturn, Uranus, Neptune, Pluto or Chiron stand on one of the person's natal crystal degrees in the coming window. Western tropical practice, separate from Jyotish.

Discovered
calculate_dasha_system

A DASHA SYSTEM. Vimshottari (5 levels at asOfIso), Yogini, Ashtottari, Kalachakra, Narayana or Chara, with the period running at asOfIso and a timeline focused around it (detail: full returns every level).

Discovered
calculate_devata_profile

Calculates Iṣṭa, Dharma, Pālana, Guru and Kula Devatā anchors from an explicit lineage preset: occupants, Rashi Drishti, then sign lord with visible tie-breaks. Unsupported lineages are withheld rather than silently mixed. It never prescribes initiation-only mantra or claims one uniquely correct deity.

Discovered
calculate_doshas

Calculates Mangal/Kuja, Kaal Sarpa enclosure, Kemadruma, and conservative Pitru-related structural candidates with raw/effective severity and explicit cancellation or mitigation evidence.

Discovered
calculate_gochara

Calculates deterministic transit placements for an explicit instant and maps them to whole-sign houses from a supplied natal Lagna.

Discovered
calculate_gochara_from_known_place

Resolves a verified catalogue place and its IANA timezone before calculating sidereal transits, avoiding manual coordinate and offset entry.

Discovered
calculate_ingress_timeline

Finds sign-boundary crossings for Sun through Saturn and the lunar nodes over an explicit future interval.

Discovered
calculate_jaimini

Returns seven- and eight-Chara-Karaka conventions, all Arudha Padas including Arudha Lagna and Upapada, Karakamsha, and Jaimini Rashi Drishti matrices without silently mixing conventions.

Discovered
calculate_kp

Returns KP Placidus cusps (tropical cusp longitudes checked against six Swiss Ephemeris reference values; abstains where Placidus is undefined at high latitudes), KP sidereal positions using Lahiri with the corpus-specified 6′ correction (located in the source, not reproduced against a reference), Nakshatra star, sub and sub-sub lords, ruling planets and significator evidence. Rulers, significators and event logic are a structural preview, not independently certified.

Discovered
calculate_prashna

Casts a server-time horary chart, checks chart fitness, and returns an auditable structural judgment plus outcome-confirmation hook. For 'when will I be promoted' or 'when will I get a job' (category career), pass seedNumber (the person's own pick from 1 to 249) to get KP Reader VI dated windows in timingWindows; without it, or when the chart is unfit or the promotion or job is not promised, judgmentDimensions.timing explains why no date is given. Job-change questions are not timed. Never supply dates that timingWindows does not contain.

Discovered
calculate_relationship_compatibility

Gender-neutral Nakshatra compatibility between any two people for a chosen bond — business partner, friend, sibling, colleague, mentor/student, roommate or general. Resolves both places, calculates both charts, and returns per-factor Tara, Graha Maitri, Gana, Yoni, Bhakoot and Moon-element evidence weighted for that relationship, plus a 0-100 harmony index. Traditional research preview; never a verdict on any relationship.

Discovered
calculate_relationship_crystals

Relationship crystals from Costelloe's degree table: composite-midpoint crystals for the pair (Sun, Venus, Mercury, Moon, Mars, Jupiter, Saturn), degrees the two people share or sit next to, their relationship, communication and emotion crystals side by side, and shared crystal colours. Western tropical practice; not a verdict on the relationship.

Discovered
calculate_south_indian_chart

EXPERT FULL-MATRIX TOOL — prefer consult_jyotishya or get_compact_chart_evidence for normal questions. Deterministically calculates sidereal placements, all 16 Parashari vargas, Panchanga, Vimshottari timing, layered evidence and uncertainty from explicit birth data. Placement sign is a zero-based 0-11 index and signName is the display-safe name.

Discovered
calculate_strength_profile

PLANET STRENGTHS. Full Shadbala (all six balas with components, required-strength ratio), Vimshopaka in four varga sets, Ishta/Kashta Phala, avasthas and planetary friendships. Use when asked which planets are strong or weak, or to qualify a yoga.

Discovered
calculate_varshaphal

Casts the sidereal (Lahiri) solar-return chart for a target year and returns Tajaka Varshaphal: Muntha, the five office-bearers with Panchavargiya and Harsha Bala, the year lord, the sixteen Tajaka yogas, cited Sahams (Punya first), and Mudda and Patyamsa dashas.

Discovered
compare_conventions

Compares Lahiri with selected alternative ayanamsa projections for one topic, identifies changed Lagna, topic lord, karaka, sign, house and Nakshatra anchors, and marks when a Lahiri judgment must not be reused. Alternative full derived charts remain explicitly unvalidated.

Discovered
compare_family_timing

Family view for 2–6 linked people (for example wife, husband, children, parents). For each person: current mahadasha and antardasha with dates, upcoming period changes, Sade Sati / Ashtama Shani status, and the windows when two or more members are under Saturn pressure together. Use it when a question involves the whole family. It reports dated overlaps only and never treats one chart as the cause of another person's events.

Discovered
compare_reading_versions

Compares engine, ruleset, input and conclusion status changes.

Discovered
compare_traditions

Compares explicitly supplied tradition ledgers while preserving separate methods, evidence, contradictions and readiness states.

Discovered
consult_jyotishya

PRIMARY TOOL FOR EVERY NORMAL USER QUESTION AND FIRST READING. Always runs a complete person-first screen covering identity, education, employment, business, money, love, marriage, health routines, family/property, children and spirituality, plus strengths, Doshas/cancellations and safe practical support. It then gives extra Varga and timing depth to the exact question, checks contradictions and reports coverage. Use specialist tools only when this result requests additional inputs or the user asks for technical matrices. Deterministic: it never invokes another AI model.

Discovered
describe_methodology

Returns the calculation boundary, accuracy status, interpretive safety contract and production validation requirements.

Discovered
detect_life_themes

Detects structural afflictions and supportive Yogas, weights their activation through Vimshottari Maha/Antardashas over a date range, and returns ranked neutral themes with reasons, citation state, uncalibrated confidence, and mandatory safety limits.

Discovered
explain_chart_sources

Returns book-section locators and rule-review status without treating discovered prose as executable doctrine.

Discovered
explore_lal_kitab_remedy_catalog

Returns whole-book extraction counts, source hash, catalog hash and publication policy without returning copyrighted remedy text.

Discovered
explore_lal_kitab_sources

Returns all source families, locators, coverage counts, lexical risk signals and graduated disclosure policy without republishing source body text.

Discovered
find_elected_lagna

EXPERT electional search: finds ascendant-sign windows across 1 day (up to 3 with an API key) and scores each elected Lagna structurally (lord strength and dignity, benefic/malefic placement, Moon condition, activity-karaka state, prohibited-period overlap). Ineligible windows stay visible with fail reasons; draft rules, never a guarantee.

Discovered
find_marriage_windows

Finds overlaps between Jupiter transiting the natal seventh sign and Venus or seventh-lord Vimshottari periods. Returns planning windows, never a guaranteed marriage prediction.

Discovered
find_muhurta

Ranks candidate windows over a bounded date range using activity Panchanga fitness, prohibited-period avoidance, optional Tara/Chandra Bala, instant Lagna structure, and activity-karaka condition. Returns every pass/fail reason and draft source key.

Discovered
find_muhurta_with_natal_fit

Ranks a maximum seven-day range using Panchanga, prohibited intervals, Tara Bala and Chandra Bala. Medical procedures are unsupported.

Discovered
fuse_timing

Applies natal promise as a hard gate and returns uncalibrated, auditable timing windows with learnable factor weights.

Discovered
generate_full_life_report

EXPERT FULL-REPORT TOOL — prefer consult_jyotishya (brief dossier + profileRef) for normal questions; use get_full_life_report_section for one section at a time. Builds a complete South Indian astrology report covering all major life areas, domain-specific timing outlooks, measured strengths, Vargas, structural Yogas, current Dasha and upcoming Antardashas. Timing activation identifies an area, never a specific event; interpretations remain qualified and evidence-linked.

Discovered
generate_report_pdf

Generates the full reading context as a server-side PDF and returns a hosted URL valid for 30 days.

Discovered
get_book_rule_findings

Runs the life-area rule cards drafted from the house chapters of Bhasin's Sarvarth Chintamani and Larsen's Jyotisha Fundamentals (career, wealth, marriage, children, education, property, spirituality) and returns the verses this chart meets, each with its citation, effect and weight. Located drafts, not reviewed rules.

Discovered
get_compact_chart_evidence

Returns a stable, compact, deterministic evidence object for narration agents. It omits bulky timelines and contribution matrices while retaining calculation version, confidence, placements, focus, and safety boundaries.

Discovered
get_depth_analysis

Returns Vimsopaka and Ishta/Kashta evidence, topic-specific cross-Varga synthesis, special Lagnas, expanded Yoga candidates and additional-Dasha status.

Discovered
get_full_life_report_section

Returns one bounded section of the full report for MCP clients with limited context windows.

Discovered
get_full_reading_context

EXPERT FULL-REPORT ALIAS — prefer consult_jyotishya for normal questions. One-call alias for the complete evidence-linked life report. Returns enriched placements, strengths, Vargas, synthesis, current Dasha, and a configurable future transit-and-Dasha horizon for narration clients.

Discovered
get_marriage_readiness

Returns separate North Indian Ashtakoota and South Indian ten-Porutham compatibility, Kuja evidence, compact summaries for both charts, and structural marriage-planning windows for each person in one call.

Discovered
get_natal_panchanga

Returns calculated Vara, Tithi class, Nakshatra lord, Yoga, Karana, Paksha Bala, boundary warnings and unresolved lineage-specific source keys. This is distinct from daily Panchanga.

Discovered
get_panchanga

Returns the five limbs plus Rahu Kaal, Yamaganda, Gulika, Bhadra status, Abhijit and Brahma Muhurta, day/night Choghadiya, 24 Horas, solar-day context, festival flags, and optional Tara/Chandra Bala from a natal chart.

Discovered
get_planetary_relationship_graph

Returns dispositors, chains, conjunctions, exchanges, Graha Drishti, compound relationships and Lagna-specific functional lordships as distinct edge types.

Discovered
get_remedy_catalog

Lists the structured remedy catalog indexed from Sanjay Rath's Vedic Remedies in Astrology (mantra, deity mantra, yantra, homa, puja, dana, vrata, meditation, pranayama, devata orientation, calendar observances and gemstone reference topics) with source locators and our own guidance; no book prose. Not chart-specific: gemstone rows are reference topics, and chart gemstones come from build_remedy_repertoire.

Discovered
get_rule_citations

Returns passage-level citations only when the linked rule satisfies the two-reviewer publication gate and has no blocking review. Unresolved keys are returned separately; draftSources names the book line (no text) behind any unresolved key the code cites, marked not reviewed.

Discovered
get_rule_hit_rates

Aggregate results from people who chose to share their answers to Sahadeva's chart-named past windows: confirmed, denied and unsure counts and hit rate overall, per topic and per timing-fusion factor, each beside the ordinary control months (lift). No individual answers. Rates appear only once a cell has 20 decided answers.

Discovered
get_synthesis_validation_status

Returns the frozen blind-validation protocol, cohort-size gates, anti-leakage rules, and the honest current calibration state. It never treats a known single case as validation.

Discovered
get_timing_context

For one date, returns active Vimshottari periods plus Saturn, Jupiter and node transit houses from natal Moon and Lagna. Sade Sati and Dhaiya are labelled structural periods, not guaranteed outcomes.

Discovered
get_validation_report

Reports coverage and validation gates without converting descriptive counts into scientific or predictive validity.

Discovered
knowledge_status

Returns counts of sources, passages, approved rules and active reviewers. Draft material is never represented as expert knowledge.

Discovered
list_rule_review_queue

Returns implemented rule claims and their passage, rule, reviewer, contradiction, and publication state. Each item also lists draftSources: the book lines the code draws the rule from, marked not reviewed. Draft sources are never citations of reviewed doctrine.

Discovered
lookup_crystal

Looks up Costelloe's crystal astrology table by number (1-360, the book's astrological numerology, e.g. a house or street number), by tropical degree ("Libra 2") or by crystal name. Returns the degree, number, birthdays, page locator, crystal-name numerology, the Karmic Condition/Focus/Quest neighbours, and handling, water, price and availability facts with a safe stand-in where needed.

Discovered
prepare_consultation_intake

Refines the question, checks birth-time fitness, collects dated life history for rectification, records consent, and returns the session plan. Run this before chart judgment for a new person.

Discovered
query_vimshottari_date

Returns the active Mahadasha, Antardasha and Pratyantardasha with exact boundaries for one ISO date. Optimized for AI clients that do not need the full 120-year timeline.

Discovered
reason_lal_kitab

Calculates a topic-aware Lal Kitab natal prediction and remedy plan from fixed houses, conjunction friendship/enmity, dormancy, eclipse conditions and birth-period context. It reasons from calculated chart facts without searching the corpus at runtime and returns a complete explanation trace; annual timing is not implied.

Discovered
recommend_tools

Router / planner. Give it the user's natural-language question and optional context flags and it returns a deterministic, ordered call plan — the primary tool, why, the arguments it needs, alternatives and relevant resource URIs — so you know exactly what to call BEFORE calling it. Read-only, makes no astrological claim. Call this first when unsure which of the many tools fits.

Discovered
reconstruct_worked_example

Lists or deterministically replays a local book-rule fixture, comparing expected matches, exceptions and source locators. Passing validates software consistency only; examples remain unpublishable until independent scan adjudication and review.

Discovered
record_consultation_outcome

Stores one atomic claim and a consent-scoped outcome for descriptive validation without training on narration.

Discovered
record_prashna_outcome

Closes the Prashna feedback loop using the private confirmation token returned by calculate_prashna. The token is hashed at rest and is distinct from the consultation ID.

Discovered
rectify_birth_time

Scores candidate birth times against life events and validates with a held-out event. Never claims an exact recovered minute.

Discovered
render_chart

Renders a deterministic birth chart as inline SVG in South Indian (default), North Indian or East Indian style, for the rasi chart or any divisional chart, with the lagna marked, degrees in the rasi chart, and retrograde and combustion flags.

Discovered
review_lal_kitab_rule

Reviewer-only mutation recording convention version, scan verification, sensitive class, remedy burden and decision.

Discovered
run_longitudinal_validation

Produces descriptive calibration from recorded claim outcomes; it never presents the result as scientific validation.

Discovered
search_locations

Searches Sahadeva's deterministic local catalogue and geographic index. It never invokes another AI model. If no result exists, the MCP host should resolve the place with its own capabilities and pass coordinates to the chart tool.

Discovered
search_reviewed_rules

Returns only publication-gated rules and rights-safe source metadata. Drafts and open contradictions are excluded.

Discovered
search_source_passages

Searches passage metadata and returns text only when display rights permit it. Results never become executable rules automatically.

Discovered
simulate_birth_time_uncertainty

Samples the declared birth-time interval and reports Lagna, Moon-pada and Navamsa-Lagna boundary changes. This is not rectification.

Discovered
suggest_safe_practice

Builds a remedy protocol from the evidence ledger and user preferences, with the full planet repertoire (mantra, stotra, gemstone, daana, vrata, rudraksha, yantra) and the Lal Kitab book remedies. It can return no-remedy-needed and does not claim causality.

Discovered

Recent measurements

Probe history

View status
Latest stored probes. Raw probe rows are kept for 14 days.
CheckedResultResponseTools
Connected481 ms101