accueil / serveurs / Géo & Temps / io.github.entradox/ai-jyotish-bot
io.github.entradox/ai-jyotish-bot
serveur MCP (Model Context Protocol) · jyotish-mcp 1.0.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.entradox/ai-jyotish-bot est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.entradox/ai-jyotish-bot » 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 8 outils
- ask_jyotish≈ 267 tokens
Grounded synthesis answer to a question, computed from the birth chart through the same accuracy-gated path as the retail chat endpoint (chart-anchor check and rewrite retry inside run_reading). The response envelope carries citation_status and accuracy-gate notes. lang: en or hi (default en).
Paramètres, retour & exemple (3)
Paramètreslang· string · optionnel · en | hiquestion· string · requis
The question to answer from the chart.birth_data· object · requis
Exemple d'appel{"name": "ask_jyotish", "arguments": {"question": "texte", "birth_data": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_chart_facts≈ 214 tokens
Deterministic Vedic chart facts for birth data: lagna, Moon sign/nakshatra, current dasha, planets in houses, house lords, dignities, combustions, D9/D10 ascendants, Sade Sati standing, yogas with classical-text citations, dasha timeline. Pure computation, no LLM. Same output as POST /api/b2b/chart-facts.
Paramètres, retour & exemple (5)
Paramètrestz· number|string · requis
UTC offset (e.g. 5.5) or IANA zone name (e.g. Asia/Kolkata).dob· string · requis
Birth date, YYYY-MM-DD.lat· number · requis
Birth latitude, -90 to 90.lng· number · requis
Birth longitude, -180 to 180.tob· string · requis
Birth time, HH:MM (24h).
Exemple d'appel{"name": "get_chart_facts", "arguments": {"tz": 1, "dob": "texte", "lat": 1, "lng": 1, "tob": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_dasha≈ 210 tokens
Vimshottari dasha standing and full timeline for birth data: current maha / antar / pratyantar dasha plus every maha-dasha period with start and end dates. Deterministic, no LLM. Same compute path as POST /api/b2b/dasha.
Paramètres, retour & exemple (1)
Paramètresbirth_data· object · requis
Exemple d'appel{"name": "get_dasha", "arguments": {"birth_data": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_doshas≈ 229 tokens
Dosha screen for birth data: Manglik standing under both conventions (Moon and Lagna), Kaal Sarp detection, Sade Sati phase, and extra classical yogas. Deterministic, no LLM. lang: en or hi (default en). Same compute path as POST /api/b2b/doshas.
Paramètres, retour & exemple (2)
Paramètreslang· string · optionnel · en | hibirth_data· object · requis
Exemple d'appel{"name": "get_doshas", "arguments": {"birth_data": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_forecast≈ 335 tokens
Structured personalized forecast for birth data — per-area tones, day calendar, ingresses, dasha standing. period: daily (optional date), weekly, monthly (optional year+month), or yearly (optional year). Deterministic engine output, no LLM narration. lang: en or hi (default en). Same compute path as POST /api/b2b/forecast.
Paramètres, retour & exemple (6)
Paramètresdate· string · optionnel
YYYY-MM-DD (daily period only).lang· string · optionnel · en | hiyear· integer · optionnel
Target year (monthly/yearly periods).month· integer · optionnel
Target month 1-12 (monthly period only).period· string · requis · daily | weekly | monthly | yearlybirth_data· object · requis
Exemple d'appel{"name": "get_forecast", "arguments": {"period": "daily", "birth_data": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_panchang≈ 556 tokens
Use when a user asks about the Hindu calendar day for a location — tithi, paksha, nakshatra, yoga, karana, vara and its lord, sunrise and sunset, plus Rahu Kaal, Yamaganda, Gulika Kaal and the Choghadiya day/night windows. Needs only a place and a date, so it works without anyone's birth details. Deterministic computation, no LLM. Same compute path as GET /api/panchang.
Paramètres, retour & exemple (4)
Paramètrestz· number|string · requis
UTC offset (e.g. 5.5) or IANA zone name (e.g. Asia/Kolkata).lat· number · requis
Birth latitude, -90 to 90.lng· number · requis
Birth longitude, -180 to 180.date· string · optionnel
YYYY-MM-DD (default: local today at the location).
Exemple d'appel{"name": "get_panchang", "arguments": {"tz": 1, "lat": 1, "lng": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"vara": "texte", "yoga": "texte", "tithi": "texte", "karana": "texte", "paksha": "texte", "sunset": "texte", "on_date": "texte", "sunrise": "texte", "nakshatra": "texte", "tithi_num": 1, "vara_lord": "texte", "choghadiya": {}}} - get_varga≈ 246 tokens
Divisional chart (varga) placements for birth data — all sixteen supported divisions d1,d2,d3,d4,d7,d9,d10,d12,d16,d20,d24,d27,d30,d40,d45,d60. Deterministic, no LLM. Same compute path as POST /api/b2b/varga.
Paramètres, retour & exemple (2)
Paramètresvarga· string · requis · d1 | d2 | d3 | d4 | d7 | d9 | d10 | d12birth_data· object · requis
Exemple d'appel{"name": "get_varga", "arguments": {"varga": "d1", "birth_data": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - guna_milan≈ 423 tokens
Vedic compatibility (Guna Milan / Ashtakoota) between two people, 36 points across eight kootas: varna, vashya, tara, yoni, graha_maitri, gana, bhakoot, nadi. Moon nakshatra and rashi for each native are computed from their birth data through the same chart engine as get_chart_facts — do not pass nakshatra/rashi yourself. Deterministic, no LLM. Each koota carries its score, its maximum, and a plain-language reason, so the result is auditable rather than a bare number.
Paramètres, retour & exemple (2)
Paramètresperson_a· object · requis
First native's birth data.person_b· object · requis
Second native's birth data.
Exemple d'appel{"name": "guna_milan", "arguments": {"person_a": {}, "person_b": {}}}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é ».