Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,539Letters: 14Defects: 1,323counted 2 min ago
teppi

Server definition

Hash
sha256:83fc2dfb227ca3c6d2886cb89ebe2677376e2d7927218e044ef8a2e85eccf3db
What it is
What a remote MCP server returned when asked what it offers: 8 tools

The blob, as servednamed by its sha256

{ "instructions": null, "tools": [ { "description": "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).", "inputSchema": { "properties": { "birth_data": { "properties": { "dob": { "description": "Birth date, YYYY-MM-DD.", "type": "string" }, "lat": { "description": "Birth latitude, -90 to 90.", "type": "number" }, "lng": { "description": "Birth longitude, -180 to 180.", "type": "number" }, "tob": { "description": "Birth time, HH:MM (24h).", "type": "string" }, "tz": { "description": "UTC offset (e.g. 5.5) or IANA zone name (e.g. Asia/Kolkata).", "type": [ "number", "string" ] } }, "required": [ "dob", "tob", "lat", "lng", "tz" ], "type": "object" }, "lang": { "enum": [ "en", "hi" ], "type": "string" }, "question": { "description": "The question to answer from the chart.", "type": "string" } }, "required": [ "question", "birth_data" ], "type": "object" }, "name": "ask_jyotish", "outputSchema": null }, { "description": "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.", "inputSchema": { "properties": { "dob": { "description": "Birth date, YYYY-MM-DD.", "type": "string" }, "lat": { "description": "Birth latitude, -90 to 90.", "type": "number" }, "lng": { "description": "Birth longitude, -180 to 180.", "type": "number" }, "tob": { "description": "Birth time, HH:MM (24h).", "type": "string" }, "tz": { "description": "UTC offset (e.g. 5.5) or IANA zone name (e.g. Asia/Kolkata).", "type": [ "number", "string" ] } }, "required": [ "dob", "tob", "lat", "lng", "tz" ], "type": "object" }, "name": "get_chart_facts", "outputSchema": null }, { "description": "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.", "inputSchema": { "properties": { "birth_data": { "properties": { "dob": { "description": "Birth date, YYYY-MM-DD.", "type": "string" }, "lat": { "description": "Birth latitude, -90 to 90.", "type": "number" }, "lng": { "description": "Birth longitude, -180 to 180.", "type": "number" }, "tob": { "description": "Birth time, HH:MM (24h).", "type": "string" }, "tz": { "description": "UTC offset (e.g. 5.5) or IANA zone name (e.g. Asia/Kolkata).", "type": [ "number", "string" ] } }, "required": [ "dob", "tob", "lat", "lng", "tz" ], "type": "object" } }, "required": [ "birth_data" ], "type": "object" }, "name": "get_dasha", "outputSchema": null }, { "description": "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.", "inputSchema": { "properties": { "birth_data": { "properties": { "dob": { "description": "Birth date, YYYY-MM-DD.", "type": "string" }, "lat": { "description": "Birth latitude, -90 to 90.", "type": "number" }, "lng": { "description": "Birth longitude, -180 to 180.", "type": "number" }, "tob": { "description": "Birth time, HH:MM (24h).", "type": "string" }, "tz": { "description": "UTC offset (e.g. 5.5) or IANA zone name (e.g. Asia/Kolkata).", "type": [ "number", "string" ] } }, "required": [ "dob", "tob", "lat", "lng", "tz" ], "type": "object" }, "lang": { "enum": [ "en", "hi" ], "type": "string" } }, "required": [ "birth_data" ], "type": "object" }, "name": "get_doshas", "outputSchema": null }, { "description": "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.", "inputSchema": { "properties": { "birth_data": { "properties": { "dob": { "description": "Birth date, YYYY-MM-DD.", "type": "string" }, "lat": { "description": "Birth latitude, -90 to 90.", "type": "number" }, "lng": { "description": "Birth longitude, -180 to 180.", "type": "number" }, "tob": { "description": "Birth time, HH:MM (24h).", "type": "string" }, "tz": { "description": "UTC offset (e.g. 5.5) or IANA zone name (e.g. Asia/Kolkata).", "type": [ "number", "string" ] } }, "required": [ "dob", "tob", "lat", "lng", "tz" ], "type": "object" }, "date": { "description": "YYYY-MM-DD (daily period only).", "type": "string" }, "lang": { "enum": [ "en", "hi" ], "type": "string" }, "month": { "description": "Target month 1-12 (monthly period only).", "type": "integer" }, "period": { "enum": [ "daily", "weekly", "monthly", "yearly" ], "type": "string" }, "year": { "description": "Target year (monthly/yearly periods).", "type": "integer" } }, "required": [ "birth_data", "period" ], "type": "object" }, "name": "get_forecast", "outputSchema": null }, { "description": "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.", "inputSchema": { "properties": { "date": { "description": "YYYY-MM-DD (default: local today at the location).", "type": "string" }, "lat": { "description": "Birth latitude, -90 to 90.", "type": "number" }, "lng": { "description": "Birth longitude, -180 to 180.", "type": "number" }, "tz": { "description": "UTC offset (e.g. 5.5) or IANA zone name (e.g. Asia/Kolkata).", "type": [ "number", "string" ] } }, "required": [ "lat", "lng", "tz" ], "type": "object" }, "name": "get_panchang", "outputSchema": { "additionalProperties": true, "properties": { "choghadiya": { "properties": { "day": { "items": { "properties": { "end": { "type": "string" }, "name": { "type": "string" }, "start": { "type": "string" } }, "type": "object" }, "type": "array" }, "night": { "items": { "properties": { "end": { "type": "string" }, "name": { "type": "string" }, "start": { "type": "string" } }, "type": "object" }, "type": "array" } }, "type": "object" }, "inauspicious_windows": { "properties": { "gulikakaal": { "properties": { "end": { "type": "string" }, "start": { "type": "string" } }, "type": "object" }, "rahukaal": { "properties": { "end": { "type": "string" }, "start": { "type": "string" } }, "type": "object" }, "yamaganda": { "properties": { "end": { "type": "string" }, "start": { "type": "string" } }, "type": "object" } }, "type": "object" }, "karana": { "type": [ "string", "null" ] }, "nakshatra": { "type": [ "string", "null" ] }, "on_date": { "type": "string" }, "paksha": { "type": [ "string", "null" ] }, "sunrise": { "type": [ "string", "null" ] }, "sunset": { "type": [ "string", "null" ] }, "tithi": { "type": [ "string", "null" ] }, "tithi_num": { "type": "integer" }, "vara": { "type": "string" }, "vara_lord": { "type": "string" }, "yoga": { "type": [ "string", "null" ] } }, "type": "object" } }, { "description": "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.", "inputSchema": { "properties": { "birth_data": { "properties": { "dob": { "description": "Birth date, YYYY-MM-DD.", "type": "string" }, "lat": { "description": "Birth latitude, -90 to 90.", "type": "number" }, "lng": { "description": "Birth longitude, -180 to 180.", "type": "number" }, "tob": { "description": "Birth time, HH:MM (24h).", "type": "string" }, "tz": { "description": "UTC offset (e.g. 5.5) or IANA zone name (e.g. Asia/Kolkata).", "type": [ "number", "string" ] } }, "required": [ "dob", "tob", "lat", "lng", "tz" ], "type": "object" }, "varga": { "enum": [ "d1", "d2", "d3", "d4", "d7", "d9", "d10", "d12", "d16", "d20", "d24", "d27", "d30", "d40", "d45", "d60" ], "type": "string" } }, "required": [ "birth_data", "varga" ], "type": "object" }, "name": "get_varga", "outputSchema": null }, { "description": "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.", "inputSchema": { "properties": { "person_a": { "description": "First native's birth data.", "properties": { "dob": { "description": "Birth date, YYYY-MM-DD.", "type": "string" }, "lat": { "description": "Birth latitude, -90 to 90.", "type": "number" }, "lng": { "description": "Birth longitude, -180 to 180.", "type": "number" }, "tob": { "description": "Birth time, HH:MM (24h).", "type": "string" }, "tz": { "description": "UTC offset (e.g. 5.5) or IANA zone name (e.g. Asia/Kolkata).", "type": [ "number", "string" ] } }, "required": [ "dob", "tob", "lat", "lng", "tz" ], "type": "object" }, "person_b": { "description": "Second native's birth data.", "properties": { "dob": { "description": "Birth date, YYYY-MM-DD.", "type": "string" }, "lat": { "description": "Birth latitude, -90 to 90.", "type": "number" }, "lng": { "description": "Birth longitude, -180 to 180.", "type": "number" }, "tob": { "description": "Birth time, HH:MM (24h).", "type": "string" }, "tz": { "description": "UTC offset (e.g. 5.5) or IANA zone name (e.g. Asia/Kolkata).", "type": [ "number", "string" ] } }, "required": [ "dob", "tob", "lat", "lng", "tz" ], "type": "object" } }, "required": [ "person_a", "person_b" ], "type": "object" }, "name": "guna_milan", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:83fc2dfb227ca3c6d2886cb89ebe2677376e2d7927218e044ef8a2e85eccf3db | sha256sum