accueil / serveurs / Dev & Code / io.github.everyai-com/sahadeva
io.github.everyai-com/sahadeva
serveur MCP (Model Context Protocol) · sahadeva 0.5.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que io.github.everyai-com/sahadeva est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.everyai-com/sahadeva » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 93 outils
- analyze_arudha_and_upapada≈ 378 tokens
ARUDHA AND UPAPADA. Arudha Lagna, Upapada and all twelve padas with Jaimini rashi drishti.
Paramètres, retour & exemple (8)
Paramètresdate· string · requis
Birth date YYYY-MM-DD (1800–2050)name· string · optionnel
Person's name or a labeltime· string · requis
Local birth time HH:MM (24-hour); 6:30 PM is also acceptedplace· string · optionnel
Catalogue query or display label when explicit coordinates are suppliedlatitude· number · optionneltimezone· string · optionnel
Required IANA timezone when explicit coordinates are supplied, for example Asia/Kolkatalongitude· number · optionneltimezoneOffset· number · optionnel
Optional fallback offset; derived from timezone and the requested local date when omitted
Exemple d'appel{"name": "analyze_arudha_and_upapada", "arguments": {"date": "texte", "time": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - analyze_badhaka≈ 400 tokens
BADHAKA. The obstruction house and its lord for this Lagna's modality, its placement and relationships. Structural only; no supernatural cause is inferred.
Paramètres, retour & exemple (8)
Paramètresdate· string · requis
Birth date YYYY-MM-DD (1800–2050)name· string · optionnel
Person's name or a labeltime· string · requis
Local birth time HH:MM (24-hour); 6:30 PM is also acceptedplace· string · optionnel
Catalogue query or display label when explicit coordinates are suppliedlatitude· number · optionneltimezone· string · optionnel
Required IANA timezone when explicit coordinates are supplied, for example Asia/Kolkatalongitude· number · optionneltimezoneOffset· number · optionnel
Optional fallback offset; derived from timezone and the requested local date when omitted
Exemple d'appel{"name": "analyze_badhaka", "arguments": {"date": "texte", "time": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - analyze_career_structure≈ 369 tokens
Evidence-linked analyze career structure without deterministic outcome claims.
Paramètres, retour & exemple (10)
Paramètresdate· string · requisname· string · optionneltime· string · requisplace· string · optionnel
Catalogue query or display label when explicit coordinates are suppliedtopics· array · optionnelasOfIso· string · optionnellatitude· number · optionneltimezone· string · optionnel
Required IANA timezone when explicit coordinates are supplied, for example Asia/Kolkatalongitude· number · optionneltimezoneOffset· number · optionnel
Optional fallback offset; derived from timezone and the requested local date when omitted
Exemple d'appel{"name": "analyze_career_structure", "arguments": {"date": "texte", "time": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - analyze_chart_topic≈ 463 tokens
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.
Paramètres, retour & exemple (12)
Paramètresdate· string · requisname· string · optionneltime· string · requisplace· string · optionneltopic· string · requis · career | education | property | relationships | spirituality | wealth | health | childrenasOfDate· string · optionnellanguage· string · optionnel · en | telatitude· number · optionneltimezone· string · optionnellongitude· number · optionneltimezoneOffset· number · optionnelbirthTimeAccuracyMinutes· number · optionnel
Exemple d'appel{"name": "analyze_chart_topic", "arguments": {"date": "texte", "time": "texte", "topic": "career"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - analyze_education_structure≈ 372 tokens
Evidence-linked analyze education structure without deterministic outcome claims.
Paramètres, retour & exemple (10)
Paramètresdate· string · requisname· string · optionneltime· string · requisplace· string · optionnel
Catalogue query or display label when explicit coordinates are suppliedtopics· array · optionnelasOfIso· string · optionnellatitude· number · optionneltimezone· string · optionnel
Required IANA timezone when explicit coordinates are supplied, for example Asia/Kolkatalongitude· number · optionneltimezoneOffset· number · optionnel
Optional fallback offset; derived from timezone and the requested local date when omitted
Exemple d'appel{"name": "analyze_education_structure", "arguments": {"date": "texte", "time": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - analyze_finance_structure≈ 370 tokens
Evidence-linked analyze finance structure without deterministic outcome claims.
Paramètres, retour & exemple (10)
Paramètresdate· string · requisname· string · optionneltime· string · requisplace· string · optionnel
Catalogue query or display label when explicit coordinates are suppliedtopics· array · optionnelasOfIso· string · optionnellatitude· number · optionneltimezone· string · optionnel
Required IANA timezone when explicit coordinates are supplied, for example Asia/Kolkatalongitude· number · optionneltimezoneOffset· number · optionnel
Optional fallback offset; derived from timezone and the requested local date when omitted
Exemple d'appel{"name": "analyze_finance_structure", "arguments": {"date": "texte", "time": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - analyze_house≈ 387 tokens
Returns the selected house, lord condition, occupants, functional lordship, relevant relationship edges, supporting and opposing evidence, unresolved source keys and sensitive-house restrictions.
Paramètres, retour & exemple (9)
Paramètresdate· string · requisname· string · optionneltime· string · requishouse· integer · requisplace· string · optionnel
Catalogue query or display label when explicit coordinates are suppliedlatitude· number · optionneltimezone· string · optionnel
Required IANA timezone when explicit coordinates are supplied, for example Asia/Kolkatalongitude· number · optionneltimezoneOffset· number · optionnel
Optional fallback offset; derived from timezone and the requested local date when omitted
Exemple d'appel{"name": "analyze_house", "arguments": {"date": "texte", "time": "texte", "house": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - analyze_lal_kitab≈ 530 tokens
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.
Paramètres, retour & exemple (9)
Paramètresdate· string · requisname· string · optionneltime· string · requisplace· string · optionnel
Catalogue query or display label when explicit coordinates are suppliedlatitude· number · optionneltimezone· string · optionnel
Required IANA timezone when explicit coordinates are supplied, for example Asia/Kolkatalongitude· number · optionneltimezoneOffset· number · optionnel
Optional fallback offset; derived from timezone and the requested local date when omittedbirthTimeAccuracyMinutes· number · optionnel
Exemple d'appel{"name": "analyze_lal_kitab", "arguments": {"date": "texte", "time": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"safety": {}, "tradition": {}, "conversion": {}, "placements": [], "conjunctions": [], "schemaVersion": "texte", "blockedOutputs": [], "sourceCoverage": {}, "controlledDisclosurePolicy": {}}} - analyze_lal_kitab_remedies≈ 414 tokens
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.
Paramètres, retour & exemple (9)
Paramètresdate· string · requisname· string · optionneltime· string · requisplace· string · optionnel
Catalogue query or display label when explicit coordinates are suppliedlatitude· number · optionneltimezone· string · optionnel
Required IANA timezone when explicit coordinates are supplied, for example Asia/Kolkatalongitude· number · optionneltimezoneOffset· number · optionnel
Optional fallback offset; derived from timezone and the requested local date when omittedbirthTimeAccuracyMinutes· number · optionnel
Exemple d'appel{"name": "analyze_lal_kitab_remedies", "arguments": {"date": "texte", "time": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - analyze_marriage_structure≈ 500 tokens
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.
Paramètres, retour & exemple (11)
Paramètresdate· string · requisname· string · optionneltime· string · requisplace· string · optionnel
Catalogue query or display label when explicit coordinates are suppliedtopics· array · optionnelasOfIso· string · optionnellatitude· number · optionneltimezone· string · optionnel
Required IANA timezone when explicit coordinates are supplied, for example Asia/Kolkatalongitude· number · optionnelcurrentPlace· string · optionnel
Where the person lives now, as they said it (for example 'Bangalore'). Directions are given relative to it. Never pass the birthplace in its place.timezoneOffset· number · optionnel
Optional fallback offset; derived from timezone and the requested local date when omitted
Exemple d'appel{"name": "analyze_marriage_structure", "arguments": {"date": "texte", "time": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - analyze_nakshatra_profile≈ 368 tokens
Evidence-linked analyze nakshatra profile without deterministic outcome claims.
Paramètres, retour & exemple (10)
Paramètresdate· string · requisname· string · optionneltime· string · requisplace· string · optionnel
Catalogue query or display label when explicit coordinates are suppliedtopics· array · optionnelasOfIso· string · optionnellatitude· number · optionneltimezone· string · optionnel
Required IANA timezone when explicit coordinates are supplied, for example Asia/Kolkatalongitude· number · optionneltimezoneOffset· number · optionnel
Optional fallback offset; derived from timezone and the requested local date when omitted
Exemple d'appel{"name": "analyze_nakshatra_profile", "arguments": {"date": "texte", "time": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - analyze_name≈ 428 tokens
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.
Paramètres, retour & exemple (11)
Paramètresdate· string · optionnelname· string · optionnel
Full name as currently usedtime· string · optionnelplace· string · optionnellatitude· number · optionneltimezone· string · optionnellongitude· number · optionnelspellings· array · optionnel
Other full-name spellings to compare, for example the passport or social media spellingvariantLimit· integer · optionneltimezoneOffset· number · optionnelgenerateVariants· boolean · optionnel
Also score single-edit spelling variants of the first name
Exemple d'appel{"name": "analyze_name", "arguments": {"date": "texte", "name": "texte", "time": "texte", "place": "texte", "latitude": 1, "timezone": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - analyze_property_and_vehicle≈ 373 tokens
Evidence-linked analyze property and vehicle without deterministic outcome claims.
Paramètres, retour & exemple (10)
Paramètresdate· string · requisname· string · optionneltime· string · requisplace· string · optionnel
Catalogue query or display label when explicit coordinates are suppliedtopics· array · optionnelasOfIso· string · optionnellatitude· number · optionneltimezone· string · optionnel
Required IANA timezone when explicit coordinates are supplied, for example Asia/Kolkatalongitude· number · optionneltimezoneOffset· number · optionnel
Optional fallback offset; derived from timezone and the requested local date when omitted
Exemple d'appel{"name": "analyze_property_and_vehicle", "arguments": {"date": "texte", "time": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - analyze_remedies≈ 663 tokens
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.
Paramètres, retour & exemple (14)
Paramètresdate· string · requisname· string · optionneltime· string · requisplace· string · optionnel
Catalogue query or display label when explicit coordinates are suppliedtopic· string · requis · career | education | property | relationships | spirituality | wealth | health | childrendetail· string · optionnel · brief | full
brief omits internal audit sections; full returns the complete protocolasOfDate· string · optionnellanguage· string · optionnel · en | telatitude· number · optionneltimezone· string · optionnel
Required IANA timezone when explicit coordinates are supplied, for example Asia/Kolkatalongitude· number · optionnelpreferences· object · requistimezoneOffset· number · optionnel
Optional fallback offset; derived from timezone and the requested local date when omittedbirthTimeAccuracyMinutes· number · optionnel
Exemple d'appel{"name": "analyze_remedies", "arguments": {"date": "texte", "time": "texte", "topic": "career", "preferences": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - analyze_special_points≈ 464 tokens
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.
Paramètres, retour & exemple (8)
Paramètresdate· string · requis
Birth date YYYY-MM-DD (1800–2050)name· string · optionnel
Person's name or a labeltime· string · requis
Local birth time HH:MM (24-hour); 6:30 PM is also acceptedplace· string · optionnel
Catalogue query or display label when explicit coordinates are suppliedlatitude· number · optionneltimezone· string · optionnel
Required IANA timezone when explicit coordinates are supplied, for example Asia/Kolkatalongitude· number · optionneltimezoneOffset· number · optionnel
Optional fallback offset; derived from timezone and the requested local date when omitted
Exemple d'appel{"name": "analyze_special_points", "arguments": {"date": "texte", "time": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - analyze_spiritual_path≈ 367 tokens
Evidence-linked analyze spiritual path without deterministic outcome claims.
Paramètres, retour & exemple (10)
Paramètresdate· string · requisname· string · optionneltime· string · requisplace· string · optionnel
Catalogue query or display label when explicit coordinates are suppliedtopics· array · optionnelasOfIso· string · optionnellatitude· number · optionneltimezone· string · optionnel
Required IANA timezone when explicit coordinates are supplied, for example Asia/Kolkatalongitude· number · optionneltimezoneOffset· number · optionnel
Optional fallback offset; derived from timezone and the requested local date when omitted
Exemple d'appel{"name": "analyze_spiritual_path", "arguments": {"date": "texte", "time": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - analyze_transit_activation≈ 512 tokens
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.
Paramètres, retour & exemple (12)
Paramètresdate· string · requis
Birth date YYYY-MM-DD (1800–2050)name· string · optionnel
Person's name or a labeltime· string · requis
Local birth time HH:MM (24-hour); 6:30 PM is also acceptedplace· string · optionnel
Catalogue query or display label when explicit coordinates are suppliedtopic· string · requis · career | marriage | wealth | education | children | property | spiritualityendIso· string · requisasOfIso· string · requislatitude· number · optionnelstartIso· string · requistimezone· string · optionnel
Required IANA timezone when explicit coordinates are supplied, for example Asia/Kolkatalongitude· number · optionneltimezoneOffset· number · optionnel
Optional fallback offset; derived from timezone and the requested local date when omitted
Exemple d'appel{"name": "analyze_transit_activation", "arguments": {"date": "texte", "time": "texte", "topic": "career", "endIso": "texte", "asOfIso": "texte", "startIso": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - analyze_transits≈ 476 tokens
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'.
Paramètres, retour & exemple (9)
Paramètresdate· string · requis
Birth date YYYY-MM-DD (1800–2050)name· string · optionnel
Person's name or a labeltime· string · requis
Local birth time HH:MM (24-hour); 6:30 PM is also acceptedplace· string · optionnel
Catalogue query or display label when explicit coordinates are suppliedasOfIso· string · optionnel
ISO date-time to evaluate; defaults to nowlatitude· number · optionneltimezone· string · optionnel
Required IANA timezone when explicit coordinates are supplied, for example Asia/Kolkatalongitude· number · optionneltimezoneOffset· number · optionnel
Optional fallback offset; derived from timezone and the requested local date when omitted
Exemple d'appel{"name": "analyze_transits", "arguments": {"date": "texte", "time": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - analyze_varga≈ 494 tokens
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).
Paramètres, retour & exemple (10)
Paramètresdate· string · requis
Birth date YYYY-MM-DD (1800–2050)name· string · optionnel
Person's name or a labeltime· string · requis
Local birth time HH:MM (24-hour); 6:30 PM is also acceptedplace· string · optionnel
Catalogue query or display label when explicit coordinates are suppliedtopic· string · optionnel · career | marriage | wealth | education | children | property | spiritualityvarga· string · requis · D1 | D2 | D3 | D4 | D7 | D9 | D10 | D12latitude· number · optionneltimezone· string · optionnel
Required IANA timezone when explicit coordinates are supplied, for example Asia/Kolkatalongitude· number · optionneltimezoneOffset· number · optionnel
Optional fallback offset; derived from timezone and the requested local date when omitted
Exemple d'appel{"name": "analyze_varga", "arguments": {"date": "texte", "time": "texte", "varga": "D1"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - analyze_yogas≈ 493 tokens
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.
Paramètres, retour & exemple (9)
Paramètresdate· string · requis
Birth date YYYY-MM-DD (1800–2050)name· string · optionnel
Person's name or a labeltime· string · requis
Local birth time HH:MM (24-hour); 6:30 PM is also acceptedplace· string · optionnel
Catalogue query or display label when explicit coordinates are suppliedasOfIso· string · optionnel
ISO date-time for the dasha activation windows; defaults to nowlatitude· number · optionneltimezone· string · optionnel
Required IANA timezone when explicit coordinates are supplied, for example Asia/Kolkatalongitude· number · optionneltimezoneOffset· number · optionnel
Optional fallback offset; derived from timezone and the requested local date when omitted
Exemple d'appel{"name": "analyze_yogas", "arguments": {"date": "texte", "time": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - assess_prediction_readiness≈ 260 tokens
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.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "assess_prediction_readiness", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"gates": [], "safety": {}, "decision": {}, "traditions": [], "overallStatus": "texte", "schemaVersion": "texte", "recommendedMcpBuildOrder": []}} - audit_chart_calculation≈ 484 tokens
Checks engine certification, timezone provenance, conventions and important sign/Nakshatra/Pada boundary distances before interpretation. It does not claim an external ephemeris recomputation.
Paramètres, retour & exemple (9)
Paramètresdate· string · requisname· string · optionneltime· string · requisplace· string · optionnel
Catalogue query or display label when explicit coordinates are suppliedlatitude· number · optionneltimezone· string · optionnel
Required IANA timezone when explicit coordinates are supplied, for example Asia/Kolkatalongitude· number · optionneltimezoneOffset· number · optionnel
Optional fallback offset; derived from timezone and the requested local date when omittedbirthTimeAccuracyMinutes· number · optionnel
Exemple d'appel{"name": "audit_chart_calculation", "arguments": {"date": "texte", "time": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"engine": {}, "notice": "texte", "decision": {}, "convention": {}, "validation": {}, "boundaryAudit": [], "schemaVersion": "texte", "inputProvenance": {}}} - audit_prediction_claim≈ 313 tokens
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.
Paramètres, retour & exemple (10)
Paramètresclaim· string · requisharmClass· string · optionnel · general-cultural | sensitive-reflective | high-impact-restricted | prohibited-outputclaimClass· string · optionnelnearBoundary· boolean · optionnelapprovedRules· array · optionnelopposingEvidence· array · optionnelsupportingEvidence· array · optionnelcalculationCertified· boolean · optionnelunresolvedSourceKeys· array · optionnelempiricallyCalibrated· boolean · optionnel
Exemple d'appel{"name": "audit_prediction_claim", "arguments": {"claim": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - audit_reading_evidence≈ 418 tokens
AUDIT A READING. Checks prose against the calculated placements and safety rules and lists contradictions.
Paramètres, retour & exemple (9)
Paramètresdate· string · requis
Birth date YYYY-MM-DD (1800–2050)name· string · optionnel
Person's name or a labeltext· string · requistime· string · requis
Local birth time HH:MM (24-hour); 6:30 PM is also acceptedplace· string · optionnel
Catalogue query or display label when explicit coordinates are suppliedlatitude· number · optionneltimezone· string · optionnel
Required IANA timezone when explicit coordinates are supplied, for example Asia/Kolkatalongitude· number · optionneltimezoneOffset· number · optionnel
Optional fallback offset; derived from timezone and the requested local date when omitted
Exemple d'appel{"name": "audit_reading_evidence", "arguments": {"date": "texte", "text": "texte", "time": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - build_claim_evidence_ledger≈ 369 tokens
Evidence-linked build claim evidence ledger without deterministic outcome claims.
Paramètres, retour & exemple (10)
Paramètresdate· string · requisname· string · optionneltime· string · requisplace· string · optionnel
Catalogue query or display label when explicit coordinates are suppliedtopics· array · optionnelasOfIso· string · optionnellatitude· number · optionneltimezone· string · optionnel
Required IANA timezone when explicit coordinates are supplied, for example Asia/Kolkatalongitude· number · optionneltimezoneOffset· number · optionnel
Optional fallback offset; derived from timezone and the requested local date when omitted
Exemple d'appel{"name": "build_claim_evidence_ledger", "arguments": {"date": "texte", "time": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - build_prediction_journal≈ 318 tokens
Builds one reviewable claim from a topic judgment: active dasha window, observable outcome, falsifier, and review date. Resolve it later with record_consultation_outcome.
Paramètres, retour & exemple (12)
Paramètresdate· string · requisname· string · optionneltime· string · requisplace· string · optionneltopic· string · requis · career | education | property | relationships | spirituality | wealthasOfDate· string · optionnellatitude· number · optionnelnodeMode· string · optionnel · mean | truetimezone· string · optionnellongitude· number · optionneltimezoneOffset· number · optionnelbirthTimeAccuracyMinutes· number · optionnel
Exemple d'appel{"name": "build_prediction_journal", "arguments": {"date": "texte", "time": "texte", "topic": "career"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - build_remedy_repertoire≈ 531 tokens
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.
Paramètres, retour & exemple (11)
Paramètresdate· string · requisname· string · optionneltime· string · requisplace· string · optionnel
Catalogue query or display label when explicit coordinates are suppliedoptions· object · optionnellanguage· string · optionnel · en | telatitude· number · optionneltimezone· string · optionnel
Required IANA timezone when explicit coordinates are supplied, for example Asia/Kolkatalongitude· number · optionneltimezoneOffset· number · optionnel
Optional fallback offset; derived from timezone and the requested local date when omittedbirthTimeAccuracyMinutes· number · optionnel
Exemple d'appel{"name": "build_remedy_repertoire", "arguments": {"date": "texte", "time": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - build_slow_transit_calendar≈ 304 tokens
Returns exact Saturn, Jupiter, Rahu and Ketu sidereal sign periods, Saturn Sade Sati/Dhaiya structural ranges, and Vimshottari intersections over a selected future interval.
Paramètres, retour & exemple (11)
Paramètresdate· string · requisname· string · optionneltime· string · requisplace· string · requisyears· number · optionnellanguage· string · optionnel · en | telatitude· number · requistimezone· string · optionnellongitude· number · requisstartDate· string · requis
ISO date or instanttimezoneOffset· number · requis
Exemple d'appel{"name": "build_slow_transit_calendar", "arguments": {"date": "texte", "time": "texte", "place": "texte", "latitude": 1, "longitude": 1, "startDate": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"periods": [], "dashaIntersections": []}} - calculate_ashtakavarga≈ 396 tokens
ASHTAKAVARGA. Bhinnashtakavarga for the seven planets, Sarvashtakavarga, Trikona/Ekadhipatya reductions and Pinda. Use for sign strength and transit support.
Paramètres, retour & exemple (8)
Paramètresdate· string · requis
Birth date YYYY-MM-DD (1800–2050)name· string · optionnel
Person's name or a labeltime· string · requis
Local birth time HH:MM (24-hour); 6:30 PM is also acceptedplace· string · optionnel
Catalogue query or display label when explicit coordinates are suppliedlatitude· number · optionneltimezone· string · optionnel
Required IANA timezone when explicit coordinates are supplied, for example Asia/Kolkatalongitude· number · optionneltimezoneOffset· number · optionnel
Optional fallback offset; derived from timezone and the requested local date when omitted
Exemple d'appel{"name": "calculate_ashtakavarga", "arguments": {"date": "texte", "time": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calculate_ayanamsa_chart≈ 525 tokens
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.
Paramètres, retour & exemple (11)
Paramètresdate· string · requisname· string · optionneltime· string · requisplace· string · optionnel
Catalogue query or display label when explicit coordinates are suppliedayanamsa· string · requis · lahiri | krishnamurti | raman | fagan-bradleylanguage· string · optionnel · en | telatitude· number · optionneltimezone· string · optionnel
Required IANA timezone when explicit coordinates are supplied, for example Asia/Kolkatalongitude· number · optionneltimezoneOffset· number · optionnel
Optional fallback offset; derived from timezone and the requested local date when omittedbirthTimeAccuracyMinutes· number · optionnel
Exemple d'appel{"name": "calculate_ayanamsa_chart", "arguments": {"date": "texte", "time": "texte", "ayanamsa": "lahiri"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"scope": {}, "safety": {}, "aspects": {}, "selected": {}, "placements": [], "schemaVersion": "texte", "boundaryChangesFromLahiri": []}} - calculate_chart_from_known_place≈ 464 tokens
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.
Paramètres, retour & exemple (11)
Paramètresdate· string · requisname· string · optionneltime· string · requisfocus· string · optionnel · general | career | marriage | children | education | property | health | spiritualityplace· string · requislanguage· string · optionnel · en | telatitude· number · optionneltimezone· string · optionnellongitude· number · optionneltimezoneOffset· number · optionnelbirthTimeAccuracyMinutes· number · optionnel
Exemple d'appel{"name": "calculate_chart_from_known_place", "arguments": {"date": "texte", "time": "texte", "place": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calculate_compatibility≈ 765 tokens
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.
Paramètres, retour & exemple (3)
Paramètresbride· object · requisgroom· object · requislanguage· string · optionnel · en | te
Exemple d'appel{"name": "calculate_compatibility", "arguments": {"bride": {}, "groom": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"safety": {}, "porutham": {}, "subjects": {}, "kujaDosha": {}, "ashtakoota": {}, "schemaVersion": "texte", "sourceCoverage": {}}} - calculate_dasha_system≈ 482 tokens
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).
Paramètres, retour & exemple (11)
Paramètresdate· string · requis
Birth date YYYY-MM-DD (1800–2050)name· string · optionnel
Person's name or a labeltime· string · requis
Local birth time HH:MM (24-hour); 6:30 PM is also acceptedplace· string · optionnel
Catalogue query or display label when explicit coordinates are supplieddetail· string · optionnel · focused | full
focused (default) keeps sub-periods only around asOfIsosystem· string · requis · vimshottari | yogini | ashtottari | kalachakra | narayana | chara | statusasOfIso· string · requis
ISO date-time whose running period is reportedlatitude· number · optionneltimezone· string · optionnel
Required IANA timezone when explicit coordinates are supplied, for example Asia/Kolkatalongitude· number · optionneltimezoneOffset· number · optionnel
Optional fallback offset; derived from timezone and the requested local date when omitted
Exemple d'appel{"name": "calculate_dasha_system", "arguments": {"date": "texte", "time": "texte", "system": "vimshottari", "asOfIso": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calculate_devata_profile≈ 472 tokens
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.
Paramètres, retour & exemple (10)
Paramètresdate· string · requisname· string · optionneltime· string · requisplace· string · optionnel
Catalogue query or display label when explicit coordinates are suppliedlineage· string · optionnel · rath-eight-karaka-reversed-rahu | seven-karaka-comparativelatitude· number · optionneltimezone· string · optionnel
Required IANA timezone when explicit coordinates are supplied, for example Asia/Kolkatalongitude· number · optionneltimezoneOffset· number · optionnel
Optional fallback offset; derived from timezone and the requested local date when omittedbirthTimeAccuracyMinutes· number · optionnel
Exemple d'appel{"name": "calculate_devata_profile", "arguments": {"date": "texte", "time": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calculate_doshas≈ 460 tokens
Calculates Mangal/Kuja, Kaal Sarpa enclosure, Kemadruma, and conservative Pitru-related structural candidates with raw/effective severity and explicit cancellation or mitigation evidence.
Paramètres, retour & exemple (10)
Paramètresdate· string · requisname· string · optionneltime· string · requisplace· string · optionnel
Catalogue query or display label when explicit coordinates are suppliedlanguage· string · optionnel · en | telatitude· number · optionneltimezone· string · optionnel
Required IANA timezone when explicit coordinates are supplied, for example Asia/Kolkatalongitude· number · optionneltimezoneOffset· number · optionnel
Optional fallback offset; derived from timezone and the requested local date when omittedbirthTimeAccuracyMinutes· number · optionnel
Exemple d'appel{"name": "calculate_doshas", "arguments": {"date": "texte", "time": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"safety": {}, "subject": {}, "summary": {}, "patterns": [], "rulebook": {}, "schemaVersion": "texte"}} - calculate_gochara≈ 328 tokens
Calculates deterministic transit placements for an explicit instant and maps them to whole-sign houses from a supplied natal Lagna.
Paramètres, retour & exemple (9)
Paramètresdate· string · requistime· string · requisplace· string · requislanguage· string · optionnel · en | telatitude· number · requistimezone· string · optionnellongitude· number · requisnatalLagnaSign· integer · requistimezoneOffset· number · requis
Exemple d'appel{"name": "calculate_gochara", "arguments": {"date": "texte", "time": "texte", "place": "texte", "latitude": 1, "longitude": 1, "natalLagnaSign": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"engine": {}, "placements": [], "natalLagnaSign": 1, "instantJulianDay": 1}} - calculate_gochara_from_known_place≈ 286 tokens
Resolves a verified catalogue place and its IANA timezone before calculating sidereal transits, avoiding manual coordinate and offset entry.
Paramètres, retour & exemple (5)
Paramètresdate· string · requistime· string · requisplace· string · requislanguage· string · optionnel · en | tenatalLagnaSign· integer · requis
Exemple d'appel{"name": "calculate_gochara_from_known_place", "arguments": {"date": "texte", "time": "texte", "place": "texte", "natalLagnaSign": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"engine": {}, "placements": [], "resolvedPlace": {}, "natalLagnaSign": 1, "instantJulianDay": 1}} - calculate_ingress_timeline≈ 252 tokens
Finds sign-boundary crossings for Sun through Saturn and the lunar nodes over an explicit future interval.
Paramètres, retour & exemple (9)
Paramètresdate· string · requisdays· integer · optionneltime· string · requisplace· string · requislanguage· string · optionnel · en | telatitude· number · requistimezone· string · optionnellongitude· number · requistimezoneOffset· number · requis
Exemple d'appel{"name": "calculate_ingress_timeline", "arguments": {"date": "texte", "time": "texte", "place": "texte", "latitude": 1, "longitude": 1, "timezoneOffset": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"events": [], "precision": "texte"}} - calculate_jaimini≈ 502 tokens
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.
Paramètres, retour & exemple (10)
Paramètresdate· string · requisname· string · optionneltime· string · requisplace· string · optionnel
Catalogue query or display label when explicit coordinates are suppliedlanguage· string · optionnel · en | telatitude· number · optionneltimezone· string · optionnel
Required IANA timezone when explicit coordinates are supplied, for example Asia/Kolkatalongitude· number · optionneltimezoneOffset· number · optionnel
Optional fallback offset; derived from timezone and the requested local date when omittedbirthTimeAccuracyMinutes· number · optionnel
Exemple d'appel{"name": "calculate_jaimini", "arguments": {"date": "texte", "time": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"safety": {}, "status": "texte", "charaDasha": {}, "karakamsha": {}, "arudhaPadas": {}, "charaKarakas": {}, "rashiDrishti": {}, "devataProfile": {}, "schemaVersion": "texte"}} - calculate_kp≈ 486 tokens
Returns deterministic Nakshatra star, sub, and sub-sub lords, ruling planets, and transparent significator evidence. Explicitly reports KP ayanamsa and Placidus cusps as unavailable until independently validated.
Paramètres, retour & exemple (10)
Paramètresdate· string · requisname· string · optionneltime· string · requisplace· string · optionnel
Catalogue query or display label when explicit coordinates are suppliedlanguage· string · optionnel · en | telatitude· number · optionneltimezone· string · optionnel
Required IANA timezone when explicit coordinates are supplied, for example Asia/Kolkatalongitude· number · optionneltimezoneOffset· number · optionnel
Optional fallback offset; derived from timezone and the requested local date when omittedbirthTimeAccuracyMinutes· number · optionnel
Exemple d'appel{"name": "calculate_kp", "arguments": {"date": "texte", "time": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"cusps": {}, "safety": {}, "status": "texte", "zodiac": {}, "planets": [], "rulingPlanets": [], "schemaVersion": "texte", "significators": []}} - calculate_prashna≈ 661 tokens
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.
Paramètres, retour & exemple (11)
Paramètresplace· string · optionnel
Catalogue query or display label when explicit coordinates are suppliedcategory· string · requis · career | relationship | money | property | travel | lost-object | health | educationlanguage· string · optionnel · en | telatitude· number · optionnelquestion· string · requistimezone· string · optionnel
Required IANA timezone when explicit coordinates are supplied, for example Asia/Kolkatalongitude· number · optionneltradition· string · optionnel · integrated | classical | tajaka | systems-approach | prashna-nadi
integrated compares traditions; prashna-nadi is KP/Nadi and requires seedNumberseedNumber· integer · optionnel
KP horary number chosen by the person asking; enables KP/Nadi results and Reader VI promotion and job timingreferenceHouse· integer · optionnel
House of the person the question concerns (1 = the querent, 7 = spouse or other party, 10 = employer)timezoneOffset· number · optionnel
Optional fallback offset; derived from timezone and the requested local date when omitted
Exemple d'appel{"name": "calculate_prashna", "arguments": {"category": "career", "question": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calculate_relationship_compatibility≈ 872 tokens
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.
Paramètres, retour & exemple (4)
ParamètrespersonA· object · requispersonB· object · requislanguage· string · optionnel · en | terelationship· string · requis · business_partner | friend | sibling | colleague | mentor_student | parent_child | roommate | general
Exemple d'appel{"name": "calculate_relationship_compatibility", "arguments": {"personA": {}, "personB": {}, "relationship": "business_partner"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"safety": {}, "factors": [], "harmony": {}, "subjects": {}, "relationship": {}, "schemaVersion": "texte", "sourceCoverage": {}}} - calculate_south_indian_chart≈ 513 tokens
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.
Paramètres, retour & exemple (12)
Paramètresdate· string · requisname· string · optionneltime· string · requisfocus· string · optionnel · general | career | marriage | children | education | property | health | spiritualityplace· string · requislanguage· string · optionnel · en | telatitude· number · requistimezone· string · optionnel
Optional IANA timezone, for example Asia/Kolkata. When supplied, historical rules override timezoneOffset.longitude· number · requismethodology· string · optionnel · parashari | kp | western | comparativetimezoneOffset· number · requisbirthTimeAccuracyMinutes· number · optionnel
Exemple d'appel{"name": "calculate_south_indian_chart", "arguments": {"date": "texte", "time": "texte", "place": "texte", "latitude": 1, "longitude": 1, "timezoneOffset": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"input": {}, "engine": {}, "advanced": {}, "panchanga": {}, "placements": [], "vimshottari": {}}} - calculate_strength_profile≈ 428 tokens
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.
Paramètres, retour & exemple (8)
Paramètresdate· string · requis
Birth date YYYY-MM-DD (1800–2050)name· string · optionnel
Person's name or a labeltime· string · requis
Local birth time HH:MM (24-hour); 6:30 PM is also acceptedplace· string · optionnel
Catalogue query or display label when explicit coordinates are suppliedlatitude· number · optionneltimezone· string · optionnel
Required IANA timezone when explicit coordinates are supplied, for example Asia/Kolkatalongitude· number · optionneltimezoneOffset· number · optionnel
Optional fallback offset; derived from timezone and the requested local date when omitted
Exemple d'appel{"name": "calculate_strength_profile", "arguments": {"date": "texte", "time": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calculate_varshaphal≈ 538 tokens
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.
Paramètres, retour & exemple (11)
Paramètresdate· string · requisname· string · optionneltime· string · requisplace· string · optionnel
Catalogue query or display label when explicit coordinates are suppliedlanguage· string · optionnel · en | telatitude· number · optionneltimezone· string · optionnel
Required IANA timezone when explicit coordinates are supplied, for example Asia/Kolkatalongitude· number · optionneltargetYear· integer · requistimezoneOffset· number · optionnel
Optional fallback offset; derived from timezone and the requested local date when omittedbirthTimeAccuracyMinutes· number · optionnel
Exemple d'appel{"name": "calculate_varshaphal", "arguments": {"date": "texte", "time": "texte", "targetYear": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"muntha": {}, "safety": {}, "status": "texte", "tajika": {}, "sources": [], "subject": {}, "annualChart": {}, "conventions": [], "solarReturn": {}, "schemaVersion": "texte"}} - compare_conventions≈ 356 tokens
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.
Paramètres, retour & exemple (10)
Paramètresdate· string · requisname· string · optionneltime· string · requisplace· string · optionneltopic· string · requis · career | education | property | relationships | spirituality | wealth | health | childrenlatitude· number · optionneltimezone· string · optionnellongitude· number · optionnelconventions· array · optionneltimezoneOffset· number · optionnel
Exemple d'appel{"name": "compare_conventions", "arguments": {"date": "texte", "time": "texte", "topic": "career"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - compare_family_timing≈ 482 tokens
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.
Paramètres, retour & exemple (4)
Paramètrespeople· array · requisasOfDate· string · optionnellanguage· string · optionnel · en | tehorizonYears· number · optionnel
Exemple d'appel{"name": "compare_family_timing", "arguments": {"people": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - compare_reading_versions≈ 154 tokens
Compares engine, ruleset, input and conclusion status changes.
Paramètres, retour & exemple (2)
Paramètresfirst· object · requissecond· object · requis
Exemple d'appel{"name": "compare_reading_versions", "arguments": {"first": {}, "second": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - compare_traditions≈ 177 tokens
Compares explicitly supplied tradition ledgers while preserving separate methods, evidence, contradictions and readiness states.
Paramètres, retour & exemple (1)
Paramètresledgers· array · requis
Exemple d'appel{"name": "compare_traditions", "arguments": {"ledgers": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - consult_jyotishya≈ 864 tokens
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.
Paramètres, retour & exemple (18)
Paramètresdate· string · requisname· string · optionneltime· string · requisfocus· string · optionnel · general | career | marriage | children | education | property | health | spiritualityplace· string · optionneldetail· string · optionnel · brief | standardasOfDate· string · optionnellanguage· string · optionnel · en | telatitude· number · optionnelquestion· string · optionneltimezone· string · optionnellongitude· number · optionnelprofileRef· string · optionnel
Stable profile reference returned by the first consultation. Pass it on later questions together with the same birth details.traditions· array · optionnel
Traditions to compare as separate ledgers. They are interconnected by topic but never blended.readingMode· string · optionnel · auto | full-profile | follow-up
Use auto normally: without profileRef it creates the full first-reading dossier; with profileRef it returns a focused follow-up.timezoneOffset· number · optionnelremedyPreferences· object · optionnel
Optional practice preferences. Prayer and charity can be turned off; every other remedy family is always included.birthTimeAccuracyMinutes· number · optionnel
Exemple d'appel{"name": "consult_jyotishya", "arguments": {"date": "texte", "time": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - describe_methodology≈ 194 tokens
Returns the calculation boundary, accuracy status, interpretive safety contract and production validation requirements.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "describe_methodology", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"computation": "texte", "interpretation": "texte", "productionGate": "texte", "currentAccuracy": "texte", "supportedMethodology": "texte"}} - detect_life_themes≈ 534 tokens
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.
Paramètres, retour & exemple (12)
Paramètresdate· string · requisname· string · optionneltime· string · requisplace· string · optionnel
Catalogue query or display label when explicit coordinates are suppliedendDate· string · requislanguage· string · optionnel · en | telatitude· number · optionneltimezone· string · optionnel
Required IANA timezone when explicit coordinates are supplied, for example Asia/Kolkatalongitude· number · optionnelstartDate· string · requistimezoneOffset· number · optionnel
Optional fallback offset; derived from timezone and the requested local date when omittedbirthTimeAccuracyMinutes· number · optionnel
Exemple d'appel{"name": "detect_life_themes", "arguments": {"date": "texte", "time": "texte", "endDate": "texte", "startDate": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"range": {}, "safety": {}, "periods": [], "patterns": [], "uncertainty": {}, "schemaVersion": "texte", "sourceCoverage": {}}} - explain_chart_sources≈ 161 tokens
Returns book-section locators and rule-review status without treating discovered prose as executable doctrine.
Paramètres, retour & exemple (1)
Paramètrestopic· string · requis
Exemple d'appel{"name": "explain_chart_sources", "arguments": {"topic": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - explore_lal_kitab_remedy_catalog≈ 160 tokens
Returns whole-book extraction counts, source hash, catalog hash and publication policy without returning copyrighted remedy text.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "explore_lal_kitab_remedy_catalog", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - explore_lal_kitab_sources≈ 217 tokens
Returns all source families, locators, coverage counts, lexical risk signals and graduated disclosure policy without republishing source body text.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "explore_lal_kitab_sources", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"notice": "texte", "policy": {}, "source": {}, "coverage": {}, "families": [], "schemaVersion": "texte"}} - find_elected_lagna≈ 510 tokens
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.
Paramètres, retour & exemple (9)
Paramètresdays· integer · optionnellimit· integer · optionnelplace· string · optionnel
Catalogue query or display label when explicit coordinates are suppliedactivity· string · optionnel · marriage | griha_pravesh | travel | business_start | vehicle_purchase | property_purchase | naming | contractlatitude· number · optionneltimezone· string · optionnel
Required IANA timezone when explicit coordinates are supplied, for example Asia/Kolkatalongitude· number · optionnelstartDate· string · requistimezoneOffset· number · optionnel
Optional fallback offset; derived from timezone and the requested local date when omitted
Exemple d'appel{"name": "find_elected_lagna", "arguments": {"startDate": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"place": {}, "safety": {}, "windows": [], "rulebook": {}, "schemaVersion": "texte"}} - find_marriage_windows≈ 348 tokens
Finds overlaps between Jupiter transiting the natal seventh sign and Venus or seventh-lord Vimshottari periods. Returns planning windows, never a guaranteed marriage prediction.
Paramètres, retour & exemple (10)
Paramètresdate· string · requisname· string · optionneltime· string · requisplace· string · optionnelyears· number · optionnellatitude· number · optionneltimezone· string · optionnellongitude· number · optionnelstartDate· string · requistimezoneOffset· number · optionnel
Exemple d'appel{"name": "find_marriage_windows", "arguments": {"date": "texte", "time": "texte", "startDate": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"natal": {}, "range": {}, "safety": {}, "subject": {}, "windows": [], "schemaVersion": "texte"}} - find_muhurta≈ 710 tokens
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.
Paramètres, retour & exemple (10)
Paramètreslimit· integer · optionnelnatal· object · optionnelplace· string · optionnel
Catalogue query or display label when explicit coordinates are suppliedendDate· string · requisactivity· string · requis · marriage | griha_pravesh | travel | business_start | vehicle_purchase | property_purchase | naming | contractlatitude· number · optionneltimezone· string · optionnel
Required IANA timezone when explicit coordinates are supplied, for example Asia/Kolkatalongitude· number · optionnelstartDate· string · requistimezoneOffset· number · optionnel
Optional fallback offset; derived from timezone and the requested local date when omitted
Exemple d'appel{"name": "find_muhurta", "arguments": {"endDate": "texte", "activity": "marriage", "startDate": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"safety": {}, "windows": [], "activity": "texte", "rulebook": {}, "schemaVersion": "texte"}} - find_muhurta_with_natal_fit≈ 612 tokens
Ranks a maximum seven-day range using Panchanga, prohibited intervals, Tara Bala and Chandra Bala. Medical procedures are unsupported.
Paramètres, retour & exemple (10)
Paramètreslimit· integer · optionnelnatal· object · requisplace· string · optionnel
Catalogue query or display label when explicit coordinates are suppliedendDate· string · requisactivity· string · requis · marriage | griha_pravesh | travel | business_start | vehicle_purchase | property_purchase | naming | contractlatitude· number · optionneltimezone· string · optionnel
Required IANA timezone when explicit coordinates are supplied, for example Asia/Kolkatalongitude· number · optionnelstartDate· string · requistimezoneOffset· number · optionnel
Optional fallback offset; derived from timezone and the requested local date when omitted
Exemple d'appel{"name": "find_muhurta_with_natal_fit", "arguments": {"natal": {}, "endDate": "texte", "activity": "marriage", "startDate": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - fuse_timing≈ 395 tokens
Applies natal promise as a hard gate and returns uncalibrated, auditable timing windows with learnable factor weights.
Paramètres, retour & exemple (11)
Paramètresdate· string · requisname· string · optionneltime· string · requisplace· string · optionnel
Catalogue query or display label when explicit coordinates are suppliedtopic· string · requis · career | marriage | wealth | education | children | property | spiritualityendIso· string · requislatitude· number · optionnelstartIso· string · requistimezone· string · optionnel
Required IANA timezone when explicit coordinates are supplied, for example Asia/Kolkatalongitude· number · optionneltimezoneOffset· number · optionnel
Optional fallback offset; derived from timezone and the requested local date when omitted
Exemple d'appel{"name": "fuse_timing", "arguments": {"date": "texte", "time": "texte", "topic": "career", "endIso": "texte", "startIso": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - generate_full_life_report≈ 726 tokens
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.
Paramètres, retour & exemple (13)
Paramètresdate· string · requisname· string · optionneltime· string · requisfocus· string · optionnel · general | career | marriage | children | education | property | health | spiritualityplace· string · optionnel
Catalogue query or display label when explicit coordinates are suppliedasOfDate· string · optionnel
ISO date or instant for the current-timing section; defaults to nowlanguage· string · optionnel · en | telatitude· number · optionneltimezone· string · optionnel
Required IANA timezone when explicit coordinates are supplied, for example Asia/Kolkatalongitude· number · optionnelhorizonYears· integer · optionneltimezoneOffset· number · optionnel
Optional fallback offset; derived from timezone and the requested local date when omittedbirthTimeAccuracyMinutes· number · optionnel
Exemple d'appel{"name": "generate_full_life_report", "arguments": {"date": "texte", "time": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"safety": {}, "anchors": {}, "aspects": {}, "subject": {}, "placements": [], "uncertainty": {}, "ashtakavarga": {}, "futureTiming": {}, "currentTiming": {}, "schemaVersion": "texte", "sourceCoverage": {}, "measuredStrengths": []}} - generate_report_pdf≈ 333 tokens
Generates the full reading context as a server-side PDF and returns a hosted URL valid for 30 days.
Paramètres, retour & exemple (11)
Paramètresdate· string · requisname· string · optionneltime· string · requisplace· string · optionnelasOfDate· string · optionnellatitude· number · optionneltimezone· string · optionnellongitude· number · optionnelchartStyle· string · optionnel · south | north | east
Layout of the birth chart printed on the first pagehorizonYears· number · optionneltimezoneOffset· number · optionnel
Exemple d'appel{"name": "generate_report_pdf", "arguments": {"date": "texte", "time": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"id": "texte", "url": "texte", "safety": {}, "expiresAt": "texte", "contentType": "texte"}} - get_compact_chart_evidence≈ 289 tokens
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.
Paramètres, retour & exemple (10)
Paramètresdate· string · requisname· string · optionneltime· string · requisfocus· string · optionnel · general | career | marriage | children | education | property | health | spiritualityplace· string · requislanguage· string · optionnel · en | telatitude· number · requistimezone· string · optionnellongitude· number · requistimezoneOffset· number · requis
Exemple d'appel{"name": "get_compact_chart_evidence", "arguments": {"date": "texte", "time": "texte", "place": "texte", "latitude": 1, "longitude": 1, "timezoneOffset": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_depth_analysis≈ 393 tokens
Returns Vimsopaka and Ishta/Kashta evidence, topic-specific cross-Varga synthesis, special Lagnas, expanded Yoga candidates and additional-Dasha status.
Paramètres, retour & exemple (9)
Paramètresdate· string · requisname· string · optionneltime· string · requisplace· string · optionnel
Catalogue query or display label when explicit coordinates are suppliedtopic· string · requis · career | marriage | wealth | education | children | property | spiritualitylatitude· number · optionneltimezone· string · optionnel
Required IANA timezone when explicit coordinates are supplied, for example Asia/Kolkatalongitude· number · optionneltimezoneOffset· number · optionnel
Optional fallback offset; derived from timezone and the requested local date when omitted
Exemple d'appel{"name": "get_depth_analysis", "arguments": {"date": "texte", "time": "texte", "topic": "career"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_full_life_report_section≈ 478 tokens
Returns one bounded section of the full report for MCP clients with limited context windows.
Paramètres, retour & exemple (13)
Paramètresdate· string · requisname· string · optionneltime· string · requisplace· string · optionnel
Catalogue query or display label when explicit coordinates are suppliedsection· string · requis · summary | life-areas | placements | strengths | vargas | aspects | ashtakavarga | synthesisasOfDate· string · optionnellanguage· string · optionnel · en | telatitude· number · optionneltimezone· string · optionnel
Required IANA timezone when explicit coordinates are supplied, for example Asia/Kolkatalongitude· number · optionnelhorizonYears· integer · optionneltimezoneOffset· number · optionnel
Optional fallback offset; derived from timezone and the requested local date when omittedbirthTimeAccuracyMinutes· number · optionnel
Exemple d'appel{"name": "get_full_life_report_section", "arguments": {"date": "texte", "time": "texte", "section": "summary"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": "texte", "safety": {}, "section": "texte", "schemaVersion": "texte"}} - get_full_reading_context≈ 467 tokens
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.
Paramètres, retour & exemple (13)
Paramètresdate· string · requisname· string · optionneltime· string · requisfocus· string · optionnel · general | career | marriage | children | education | property | health | spiritualityplace· string · optionnel
Catalogue query or display label when explicit coordinates are suppliedasOfDate· string · optionnellanguage· string · optionnel · en | telatitude· number · optionneltimezone· string · optionnel
Required IANA timezone when explicit coordinates are supplied, for example Asia/Kolkatalongitude· number · optionnelhorizonYears· integer · optionneltimezoneOffset· number · optionnel
Optional fallback offset; derived from timezone and the requested local date when omittedbirthTimeAccuracyMinutes· number · optionnel
Exemple d'appel{"name": "get_full_reading_context", "arguments": {"date": "texte", "time": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_marriage_readiness≈ 596 tokens
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.
Paramètres, retour & exemple (6)
Paramètresbride· object · requisgroom· object · requisyears· number · optionnelmuhurta· object · optionnel
Optional shared wedding location and bounded date range passed to find_muhurtalanguage· string · optionnel · en | testartDate· string · requis
Exemple d'appel{"name": "get_marriage_readiness", "arguments": {"bride": {}, "groom": {}, "startDate": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"safety": {}, "subjects": {}, "compatibility": {}, "schemaVersion": "texte", "marriageWindows": {}}} - get_natal_panchanga≈ 352 tokens
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.
Paramètres, retour & exemple (8)
Paramètresdate· string · requisname· string · optionneltime· string · requisplace· string · optionnel
Catalogue query or display label when explicit coordinates are suppliedlatitude· number · optionneltimezone· string · optionnel
Required IANA timezone when explicit coordinates are supplied, for example Asia/Kolkatalongitude· number · optionneltimezoneOffset· number · optionnel
Optional fallback offset; derived from timezone and the requested local date when omitted
Exemple d'appel{"name": "get_natal_panchanga", "arguments": {"date": "texte", "time": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_panchanga≈ 564 tokens
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.
Paramètres, retour & exemple (8)
Paramètresdate· string · requisnatal· object · optionnelplace· string · optionnel
Catalogue query or display label when explicit coordinates are suppliedlanguage· string · optionnel · en | telatitude· number · optionneltimezone· string · optionnel
Required IANA timezone when explicit coordinates are supplied, for example Asia/Kolkatalongitude· number · optionneltimezoneOffset· number · optionnel
Optional fallback offset; derived from timezone and the requested local date when omitted
Exemple d'appel{"name": "get_panchanga", "arguments": {"date": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_planetary_relationship_graph≈ 354 tokens
Returns dispositors, chains, conjunctions, exchanges, Graha Drishti, compound relationships and Lagna-specific functional lordships as distinct edge types.
Paramètres, retour & exemple (8)
Paramètresdate· string · requisname· string · optionneltime· string · requisplace· string · optionnel
Catalogue query or display label when explicit coordinates are suppliedlatitude· number · optionneltimezone· string · optionnel
Required IANA timezone when explicit coordinates are supplied, for example Asia/Kolkatalongitude· number · optionneltimezoneOffset· number · optionnel
Optional fallback offset; derived from timezone and the requested local date when omitted
Exemple d'appel{"name": "get_planetary_relationship_graph", "arguments": {"date": "texte", "time": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_remedy_catalog≈ 358 tokens
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.
Paramètres, retour & exemple (5)
Paramètresgraha· string · optionnellimit· integer · optionneltopic· string · optionnelfamily· string · optionneltradition· string · optionnel
Exemple d'appel{"name": "get_remedy_catalog", "arguments": {"graha": "texte", "limit": 1, "topic": "texte", "family": "texte", "tradition": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"total": 1, "policy": "texte", "safety": {}, "entries": [], "families": [], "returned": 1, "withheld": [], "chartChecked": true, "schemaVersion": "texte"}} - get_rule_citations≈ 210 tokens
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.
Paramètres, retour & exemple (1)
ParamètressourceKeys· array · requis
Exemple d'appel{"name": "get_rule_citations", "arguments": {"sourceKeys": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"citations": [], "publicationRule": "texte", "unresolvedSourceKeys": []}} - get_synthesis_validation_status≈ 205 tokens
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.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_synthesis_validation_status", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"protocol": {}, "currentStatus": "texte", "calibratedProbabilities": true, "blindValidationCompleted": true}} - get_timing_context≈ 341 tokens
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.
Paramètres, retour & exemple (11)
Paramètresdate· string · requisname· string · optionneltime· string · requisplace· string · requislanguage· string · optionnel · en | telatitude· number · requistimezone· string · optionnellongitude· number · requisqueryDate· string · requisqueryTime· string · optionneltimezoneOffset· number · requis
Exemple d'appel{"name": "get_timing_context", "arguments": {"date": "texte", "time": "texte", "place": "texte", "latitude": 1, "longitude": 1, "queryDate": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"dasha": {}, "transits": [], "queryDate": "texte", "saturnPeriods": {}, "schemaVersion": "texte"}} - get_validation_report≈ 194 tokens
Reports coverage and validation gates without converting descriptive counts into scientific or predictive validity.
Paramètres, retour & exemple (3)
Paramètrestradition· string · optionnelengineVersion· string · optionnelrulesetVersion· string · optionnel
Exemple d'appel{"name": "get_validation_report", "arguments": {"tradition": "texte", "engineVersion": "texte", "rulesetVersion": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - knowledge_status≈ 155 tokens
Returns counts of sources, passages, approved rules and active reviewers. Draft material is never represented as expert knowledge.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "knowledge_status", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"readiness": "texte", "publicationRule": "texte"}} - list_rule_review_queue≈ 216 tokens
Returns implemented rule claims and their passage, rule, reviewer, contradiction, and publication state. Unlinked or draft claims are never represented as citations.
Paramètres, retour & exemple (2)
Paramètreslimit· integer · optionnelmodule· string · optionnel · muhurta | dosha | interpretation | kp | jaimini | varshaphal
Exemple d'appel{"name": "list_rule_review_queue", "arguments": {"limit": 1, "module": "muhurta"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"items": [], "summary": {}, "publicationRule": "texte"}} - prepare_consultation_intake≈ 299 tokens
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.
Paramètres, retour & exemple (8)
Paramètrestopic· string · optionnel · career | education | property | relationships | spirituality | wealthconsent· object · optionnelquestion· string · requislifeEvents· array · optionnelexpectations· string · optionnelbirthTimeSource· string · optionnel · birth-certificate | hospital-record | family-memory | approximate | unknowntraditionPreference· string · optionnelbirthTimeAccuracyMinutes· number · optionnel
Exemple d'appel{"name": "prepare_consultation_intake", "arguments": {"question": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - query_vimshottari_date≈ 297 tokens
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.
Paramètres, retour & exemple (10)
Paramètresdate· string · requisname· string · optionneltime· string · requisplace· string · requislanguage· string · optionnel · en | telatitude· number · requistimezone· string · optionnellongitude· number · requisqueryDate· string · requis
ISO 8601 date or instanttimezoneOffset· number · requis
Exemple d'appel{"name": "query_vimshottari_date", "arguments": {"date": "texte", "time": "texte", "place": "texte", "latitude": 1, "longitude": 1, "queryDate": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"mahadasha": "texte", "antardasha": "texte", "pratyantardasha": "texte"}} - reason_lal_kitab≈ 479 tokens
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.
Paramètres, retour & exemple (10)
Paramètresdate· string · requisname· string · optionneltime· string · requisplace· string · optionnel
Catalogue query or display label when explicit coordinates are suppliedtopic· string · optionnel · career | education | property | relationships | spirituality | wealth | health | childrenlatitude· number · optionneltimezone· string · optionnel
Required IANA timezone when explicit coordinates are supplied, for example Asia/Kolkatalongitude· number · optionneltimezoneOffset· number · optionnel
Optional fallback offset; derived from timezone and the requested local date when omittedbirthTimeAccuracyMinutes· number · optionnel
Exemple d'appel{"name": "reason_lal_kitab", "arguments": {"date": "texte", "time": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - recommend_tools≈ 330 tokens
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.
Paramètres, retour & exemple (2)
Paramètrescontext· object · optionnelquestion· string · requis
Exemple d'appel{"name": "recommend_tools", "arguments": {"question": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"plan": [], "intent": "texte", "safety": {}, "primaryTool": "texte", "schemaVersion": "texte"}} - reconstruct_worked_example≈ 194 tokens
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.
Paramètres, retour & exemple (2)
Paramètreslimit· integer · optionnelfixtureId· string · optionnel
Exemple d'appel{"name": "reconstruct_worked_example", "arguments": {"limit": 1, "fixtureId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - record_consultation_outcome≈ 349 tokens
Stores one atomic claim and a consent-scoped outcome for descriptive validation without training on narration.
Paramètres, retour & exemple (15)
Paramètresclaim· string · requisnotes· string · optionnelclaimId· string · requisoutcome· string · requis · confirmed | partly-confirmed | not-confirmed | unresolvedevidence· object · optionneltradition· string · requisclaimClass· string · requisresolvedAt· string · optionnelchartVersion· string · requisconsentScope· string · requis · service-follow-up | descriptive-outcomes | blind-validationuserSawClaim· boolean · optionneloutcomeBlinded· boolean · optionnelrulesetVersion· string · requisresolutionWindowEnd· string · optionnelresolutionWindowStart· string · optionnel
Exemple d'appel{"name": "record_consultation_outcome", "arguments": {"claim": "texte", "claimId": "texte", "outcome": "confirmed", "tradition": "texte", "claimClass": "texte", "chartVersion": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - record_prashna_outcome≈ 272 tokens
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.
Paramètres, retour & exemple (4)
Paramètresnotes· string · optionneloutcome· string · requis · confirmed | partly-confirmed | not-confirmed | unresolvedresolvedAt· string · optionnelconfirmationToken· string · requis
Exemple d'appel{"name": "record_prashna_outcome", "arguments": {"outcome": "confirmed", "confirmationToken": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"id": "texte", "status": "texte", "recordedAt": "texte", "consultationId": "texte"}} - rectify_birth_time≈ 212 tokens
Scores candidate birth times against life events and validates with a held-out event. Never claims an exact recovered minute.
Paramètres, retour & exemple (6)
Paramètresevents· array · requisbaseInput· object · requislatestTime· string · requisstepMinutes· integer · optionnelearliestTime· string · requisholdoutEventId· string · optionnel
Exemple d'appel{"name": "rectify_birth_time", "arguments": {"events": [], "baseInput": {}, "latestTime": "texte", "earliestTime": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - render_chart≈ 445 tokens
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.
Paramètres, retour & exemple (13)
Paramètresdate· string · requisname· string · optionnelsize· integer · optionneltime· string · requisplace· string · optionnelstyle· string · optionnel · south | north | east
South Indian (fixed signs), North Indian (fixed houses) or East Indian (Bengal/Odisha) layouttheme· string · optionnel · light | darkvarga· string · optionnel
Divisional chart: D1 (rasi), D9 (navamsa), D10 and so on up to D144language· string · optionnel · en | telatitude· number · optionneltimezone· string · optionnellongitude· number · optionneltimezoneOffset· number · optionnel
Exemple d'appel{"name": "render_chart", "arguments": {"date": "texte", "time": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"svg": "texte", "style": "south", "varga": "texte", "format": "texte", "safety": {}, "mimeType": "texte"}} - review_lal_kitab_rule≈ 259 tokens
Reviewer-only mutation recording convention version, scan verification, sensitive class, remedy burden and decision.
Paramètres, retour & exemple (8)
Paramètresnotes· string · optionnelruleId· string · requisdecision· string · requis · approve | request_changes | rejectreviewerId· string · requisremedyBurden· object · optionnelscanVerified· boolean · requisconventionVersion· string · requissensitiveClaimClass· string · requis
Exemple d'appel{"name": "review_lal_kitab_rule", "arguments": {"ruleId": "texte", "decision": "approve", "reviewerId": "texte", "scanVerified": true, "conventionVersion": "texte", "sensitiveClaimClass": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - run_longitudinal_validation≈ 248 tokens
Produces descriptive calibration from recorded claim outcomes; it never presents the result as scientific validation.
Paramètres, retour & exemple (1)
Paramètresrecords· array · requis
Exemple d'appel{"name": "run_longitudinal_validation", "arguments": {"records": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_locations≈ 248 tokens
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.
Paramètres, retour & exemple (2)
Paramètreslimit· integer · optionnelquery· string · requis
Exemple d'appel{"name": "search_locations", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"query": "texte", "status": "resolved", "matches": []}} - search_reviewed_rules≈ 184 tokens
Returns only publication-gated rules and rights-safe source metadata. Drafts and open contradictions are excluded.
Paramètres, retour & exemple (5)
Paramètreslimit· integer · optionnelquery· string · optionneltopic· string · optionnelharmClass· string · optionneltradition· string · optionnel
Exemple d'appel{"name": "search_reviewed_rules", "arguments": {"limit": 1, "query": "texte", "topic": "texte", "harmClass": "texte", "tradition": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_source_passages≈ 191 tokens
Searches passage metadata and returns text only when display rights permit it. Results never become executable rules automatically.
Paramètres, retour & exemple (4)
Paramètreslimit· integer · optionnelquery· string · requistradition· string · optionnelreviewStatus· string · optionnel
Exemple d'appel{"name": "search_source_passages", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - simulate_birth_time_uncertainty≈ 287 tokens
Samples the declared birth-time interval and reports Lagna, Moon-pada and Navamsa-Lagna boundary changes. This is not rectification.
Paramètres, retour & exemple (10)
Paramètresdate· string · requisname· string · optionneltime· string · requisplace· string · requislanguage· string · optionnel · en | telatitude· number · requistimezone· string · optionnellongitude· number · requistimezoneOffset· number · requisbirthTimeAccuracyMinutes· number · requis
Exemple d'appel{"name": "simulate_birth_time_uncertainty", "arguments": {"date": "texte", "time": "texte", "place": "texte", "latitude": 1, "longitude": 1, "timezoneOffset": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"notice": "texte", "samples": [], "stability": {}}} - suggest_safe_practice≈ 604 tokens
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.
Paramètres, retour & exemple (12)
Paramètresdate· string · requisname· string · optionneltime· string · requisplace· string · optionnel
Catalogue query or display label when explicit coordinates are suppliedtopic· string · requis · career | education | property | relationships | spirituality | wealth | health | childrendetail· string · optionnel · brief | full
brief omits internal audit sections; full returns the complete protocollanguage· string · optionnel · en | telatitude· number · optionneltimezone· string · optionnel
Required IANA timezone when explicit coordinates are supplied, for example Asia/Kolkatalongitude· number · optionnelpreferences· object · requistimezoneOffset· number · optionnel
Optional fallback offset; derived from timezone and the requested local date when omitted
Exemple d'appel{"name": "suggest_safe_practice", "arguments": {"date": "texte", "time": "texte", "topic": "career", "preferences": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - validate_rule_spec≈ 382 tokens
Reviewer/developer tool. Validates the typed rule DSL and replays a proposed rule, including exceptions and harm/review publication gates, against a deterministic chart. It does not approve or publish the rule.
Paramètres, retour & exemple (10)
Paramètresdate· string · requisname· string · optionnelrule· object · requistime· string · requisplace· string · optionnel
Catalogue query or display label when explicit coordinates are suppliedasOfDate· string · optionnellatitude· number · optionneltimezone· string · optionnel
Required IANA timezone when explicit coordinates are supplied, for example Asia/Kolkatalongitude· number · optionneltimezoneOffset· number · optionnel
Optional fallback offset; derived from timezone and the requested local date when omitted
Exemple d'appel{"name": "validate_rule_spec", "arguments": {"date": "texte", "rule": {}, "time": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».