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

Server definition

Hash
sha256:a5f3e10ca17eb1bcce5c29ed626ca1754116b599c4dbb6e3181cfd13ba94cfc3
What it is
What a remote MCP server returned when asked what it offers: 22 tools

The blob, as servednamed by its sha256

{ "instructions": null, "tools": [ { "description": "Ask an in-depth, chart-aware astrological question — AI-powered, not template-based.\n\nWHEN TO USE: When an agent's user asks an open-ended question about their\nlife, chart, or future that needs deep Vedic interpretation. This is not a\nsimple lookup table or template prediction — it reads the full natal chart,\napplies classical Jyotish principles (yogas, dashas, transits, dignity,\nhouse lords), and delivers a nuanced, multi-paragraph answer grounded in\nthe specific planetary combinations present in that chart.\nWHAT IT DOES: Computes the full birth chart, builds structured chart context\nincluding planetary positions, house placements, nakshatras, and yogas, then\ngenerates an in-depth interpretation routed to the appropriate domain\n(career, relationships, health, finance, education, travel, property, general).\nRETURNS: JSON with the answer text, domain used, and the question.\nUSAGE POLICY: Pro tier is for direct agent-to-user use only. Resale,\nwhite-labeling, or re-serving Cosmic Advisor answers to third parties\nrequires an Enterprise license. Answers include VedaVisor attribution.\nNEXT: Use calculate_birth_chart if you only need raw data. Use ask_prashna\nfor yes/no horary questions.", "inputSchema": { "additionalProperties": false, "properties": { "day": { "type": "integer" }, "domain": { "default": "general", "type": "string" }, "hour": { "type": "number" }, "latitude": { "default": 20.5937, "type": "number" }, "longitude": { "default": 78.9629, "type": "number" }, "minute": { "default": 0, "type": "number" }, "month": { "type": "integer" }, "question": { "type": "string" }, "timezone_offset": { "default": 5.5, "type": "number" }, "year": { "type": "integer" } }, "required": [ "question", "year", "month", "day", "hour" ], "type": "object" }, "name": "ask_cosmic_advisor", "outputSchema": { "additionalProperties": true, "type": "object" } }, { "description": "Answer a Prashna (horary) question using a moment chart.\n\nWHEN TO USE: When a user asks a focused yes/no/maybe question and wants\nhorary astrological guidance.\nWHAT IT DOES: Casts a chart for the question moment, maps the domain,\nand returns a deterministic verdict with confidence and factors.\nRETURNS: JSON with verdict (yes/no/maybe), confidence (0-100), domain,\nhouse analyzed, reasoning, and chart factors.", "inputSchema": { "additionalProperties": false, "properties": { "day": { "type": "integer" }, "hour": { "type": "number" }, "latitude": { "type": "number" }, "longitude": { "type": "number" }, "month": { "type": "integer" }, "question": { "type": "string" }, "timezone_offset": { "default": 5.5, "type": "number" }, "year": { "type": "integer" } }, "required": [ "question", "year", "month", "day", "hour", "latitude", "longitude" ], "type": "object" }, "name": "ask_prashna", "outputSchema": { "additionalProperties": true, "type": "object" } }, { "description": "Calculate all applicable dasha systems for a birth chart.\n\nWHEN TO USE: When an agent needs a comprehensive dasha analysis beyond\nVimsottari — including Ashtottari, Kalachakra, Narayana, Shoola, and\nother conditional dasha systems.\nWHAT IT DOES: Computes the birth chart, detects which dasha systems apply,\nand returns the current period for each applicable system.\nRETURNS: JSON mapping dasha system names to their current period, start/\nend dates, and sub-periods at the requested depth.\nNEXT: Use calculate_birth_chart first if you only need Vimsottari dasha.", "inputSchema": { "additionalProperties": false, "properties": { "day": { "type": "integer" }, "depth": { "default": 3, "type": "integer" }, "hour": { "type": "number" }, "latitude": { "default": 20.5937, "type": "number" }, "longitude": { "default": 78.9629, "type": "number" }, "minute": { "default": 0, "type": "number" }, "month": { "type": "integer" }, "timezone_offset": { "default": 5.5, "type": "number" }, "year": { "type": "integer" } }, "required": [ "year", "month", "day", "hour" ], "type": "object" }, "name": "calculate_all_dashas", "outputSchema": { "additionalProperties": true, "type": "object" } }, { "description": "Calculate Ashtakavarga (eight-fold strength) tables.\n\nWHEN TO USE: When an agent needs the bhinna-ashtakavarga and sarva-\nashtakavarga bindus for transit analysis and planetary strength.\nWHAT IT DOES: Computes the full Ashtakavarga system including individual\nplanet contributions and combined house totals.\nRETURNS: JSON with bindus per planet per house and the sarva totals.", "inputSchema": { "additionalProperties": false, "properties": { "day": { "type": "integer" }, "hour": { "type": "number" }, "latitude": { "default": 20.5937, "type": "number" }, "longitude": { "default": 78.9629, "type": "number" }, "minute": { "default": 0, "type": "number" }, "month": { "type": "integer" }, "timezone_offset": { "default": 5.5, "type": "number" }, "year": { "type": "integer" } }, "required": [ "year", "month", "day", "hour" ], "type": "object" }, "name": "calculate_ashtakavarga", "outputSchema": { "additionalProperties": true, "type": "object" } }, { "description": "Calculate a complete Vedic birth chart (Kundli) with high-precision sidereal positions.\n\nWHEN TO USE: When an agent needs someone's Vedic chart to analyze planets,\nhouses, nakshatras, yogas, or as the basis for dashas and predictions.\nWHAT IT DOES: Computes sidereal (Lahiri) planetary longitudes, house cusps,\nascendant, and the Moon's nakshatra using a professional-grade Vedic\ncalculation engine.\nRETURNS: JSON with planets (sign, house, degree), houses, ascendant,\nmoon_nakshatra, and lagna_lord.\nNEXT: Pass the chart to calculate_vimsottari_dasha or ask_cosmic_advisor.", "inputSchema": { "additionalProperties": false, "properties": { "day": { "type": "integer" }, "hour": { "type": "number" }, "latitude": { "default": 20.5937, "type": "number" }, "longitude": { "default": 78.9629, "type": "number" }, "minute": { "default": 0, "type": "number" }, "month": { "type": "integer" }, "timezone_offset": { "default": 5.5, "type": "number" }, "year": { "type": "integer" } }, "required": [ "year", "month", "day", "hour" ], "type": "object" }, "name": "calculate_birth_chart", "outputSchema": { "additionalProperties": true, "type": "object" } }, { "description": "Calculate Vedic compatibility (Kundli matching) between two people.\n\nWHEN TO USE: When an agent needs to evaluate relationship compatibility\nusing Ashtakoota (Guna Milan) and other classical matching factors.\nWHAT IT DOES: Computes full compatibility scores from both birth charts\nincluding Ashtakoota points, Manglik dosha, and Nadi matching.\nRETURNS: JSON with total score, Ashtakoota breakdown, dosha analysis,\nand key strengths and watch-outs.", "inputSchema": { "additionalProperties": false, "properties": { "day1": { "type": "integer" }, "day2": { "type": "integer" }, "hour1": { "type": "number" }, "hour2": { "type": "number" }, "lat1": { "type": "number" }, "lat2": { "type": "number" }, "lon1": { "type": "number" }, "lon2": { "type": "number" }, "minute1": { "type": "number" }, "minute2": { "type": "number" }, "month1": { "type": "integer" }, "month2": { "type": "integer" }, "tz_offset": { "default": 5.5, "type": "number" }, "year1": { "type": "integer" }, "year2": { "type": "integer" } }, "required": [ "year1", "month1", "day1", "hour1", "minute1", "lat1", "lon1", "year2", "month2", "day2", "hour2", "minute2", "lat2", "lon2" ], "type": "object" }, "name": "calculate_compatibility", "outputSchema": { "additionalProperties": true, "type": "object" } }, { "description": "Calculate Panchanga factors for a date and location.\n\nWHEN TO USE: When an agent needs the tithi, nakshatra, yoga, karana,\nand weekday context for planning or interpreting a date.\nWHAT IT DOES: Computes traditional daily Vedic calendar factors for the\nsupplied location and timezone offset.\nRETURNS: JSON with tithi, nakshatra, yoga, karana, weekday, and related\ntiming data including muhurat windows and choghadiya divisions.\nNEXT: Use calculate_birth_chart for person-specific interpretation.", "inputSchema": { "additionalProperties": false, "properties": { "ayanamsa_mode": { "default": 1, "type": "integer" }, "day": { "type": "integer" }, "hour": { "default": 12, "type": "number" }, "latitude": { "default": 0, "type": "number" }, "longitude": { "default": 0, "type": "number" }, "month": { "type": "integer" }, "timezone_offset": { "default": 5.5, "type": "number" }, "year": { "type": "integer" } }, "required": [ "year", "month", "day" ], "type": "object" }, "name": "calculate_daily_panchanga", "outputSchema": { "additionalProperties": true, "type": "object" } }, { "description": "Calculate a full numerology profile from name and birth date.\n\nWHEN TO USE: When an agent needs Chaldean name numerology plus DOB-based\nradical and destiny numbers with life-aspect scores.\nWHAT IT DOES: Combines Chaldean name number, radical number (from day),\ndestiny number (from full date), governing planet for each, and 0-100\nscores across 10 life domains (finance, career, romance, health, etc.).\nRETURNS: JSON with name_number, radical_number, destiny_number, planet\nassignments for each, traits, and the life_aspects score map.", "inputSchema": { "additionalProperties": false, "properties": { "day": { "default": 1, "type": "integer" }, "month": { "default": 1, "type": "integer" }, "name": { "default": "", "type": "string" }, "year": { "default": 2000, "type": "integer" } }, "type": "object" }, "name": "calculate_full_numerology", "outputSchema": { "additionalProperties": true, "type": "object" } }, { "description": "Calculate Chara and Sthira Karakas (significators).\n\nWHEN TO USE: When an agent needs to identify the key planetary\nsignificators in a chart for specific life areas.\nWHAT IT DOES: Computes Chara Karakas (variable significators based on\nplanetary degrees) and Sthira Karakas (fixed significators).\nRETURNS: JSON with Atmakaraka, Amatyakaraka, and other karaka assignments.", "inputSchema": { "additionalProperties": false, "properties": { "day": { "type": "integer" }, "hour": { "type": "number" }, "latitude": { "default": 20.5937, "type": "number" }, "longitude": { "default": 78.9629, "type": "number" }, "minute": { "default": 0, "type": "number" }, "month": { "type": "integer" }, "timezone_offset": { "default": 5.5, "type": "number" }, "year": { "type": "integer" } }, "required": [ "year", "month", "day", "hour" ], "type": "object" }, "name": "calculate_karakas", "outputSchema": { "additionalProperties": true, "type": "object" } }, { "description": "Calculate the annual Tajaka solar return chart and aspects.\n\nWHEN TO USE: When an agent needs the Varshaphala (annual solar return)\nchart, Muntha, and Tajaka aspects for yearly predictions.\nWHAT IT DOES: Computes the solar return chart for the target year, casts\nTajaka (harmonic) aspects between planets, and calculates Muntha position.\nRETURNS: JSON with solar_return_chart, tajaka_aspects, muntha (sign, house,\nlord), target_year, and completed_years.\nNEXT: Use calculate_varshaphala for the full predictive report, or\nask_cosmic_advisor for interpretation.", "inputSchema": { "additionalProperties": false, "properties": { "day": { "type": "integer" }, "hour": { "type": "number" }, "latitude": { "default": 20.5937, "type": "number" }, "longitude": { "default": 78.9629, "type": "number" }, "minute": { "default": 0, "type": "number" }, "month": { "type": "integer" }, "target_year": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "default": null }, "timezone_offset": { "default": 5.5, "type": "number" }, "year": { "type": "integer" } }, "required": [ "year", "month", "day", "hour" ], "type": "object" }, "name": "calculate_tajaka", "outputSchema": { "additionalProperties": true, "type": "object" } }, { "description": "Calculate current planetary transit positions for a date.\n\nWHEN TO USE: When an agent needs to know where planets are right now (or\non a specific date) for transit analysis, gochara, or mundane astrology.\nWHAT IT DOES: Computes sidereal longitudes, nakshatras, signs, houses,\nand retrograde status for all nine planets at the given date and location.\nRETURNS: JSON with transit_date, planetary positions (sign, house, degree,\nnakshatra, pada, retrograde flag), and the ascendant for the moment.", "inputSchema": { "additionalProperties": false, "properties": { "ayanamsa_mode": { "default": 1, "type": "integer" }, "day": { "type": "integer" }, "hour": { "default": 12, "type": "number" }, "latitude": { "default": 20.5937, "type": "number" }, "longitude": { "default": 78.9629, "type": "number" }, "month": { "type": "integer" }, "timezone_offset": { "default": 5.5, "type": "number" }, "year": { "type": "integer" } }, "required": [ "year", "month", "day" ], "type": "object" }, "name": "calculate_transits", "outputSchema": { "additionalProperties": true, "type": "object" } }, { "description": "Calculate divisional (Varga) charts for a birth chart.\n\nWHEN TO USE: When an agent needs detailed divisional charts beyond D-1,\nsuch as Navamsa (D-9) for relationships and Dasamsa (D-10) for career.\nSpecify varga_list as a comma-separated string of D-N names (e.g.,\n\"D-1,D-2,D-3,D-7,D-9,D-10,D-12,D-16,D-20,D-24,D-27,D-30,D-40,D-45,D-60\").\nWHAT IT DOES: Computes the requested divisional charts from the birth\npositions using classical Vedic varga rules.\nRETURNS: JSON mapping each requested varga name to its planetary positions.", "inputSchema": { "additionalProperties": false, "properties": { "day": { "type": "integer" }, "hour": { "type": "number" }, "latitude": { "default": 20.5937, "type": "number" }, "longitude": { "default": 78.9629, "type": "number" }, "minute": { "default": 0, "type": "number" }, "month": { "type": "integer" }, "timezone_offset": { "default": 5.5, "type": "number" }, "varga_list": { "default": "", "type": "string" }, "year": { "type": "integer" } }, "required": [ "year", "month", "day", "hour" ], "type": "object" }, "name": "calculate_varga_charts", "outputSchema": { "additionalProperties": true, "type": "object" } }, { "description": "Calculate the full Varshaphala (annual prediction) report.\n\nWHEN TO USE: When an agent needs a comprehensive annual forecast for a\nperson including solar return chart, Muntha, Varshesha, Mudda dasha,\nSahams, Tajaka yogas, and month-by-month outlook.\nWHAT IT DOES: Runs the full Vedic annual prediction pipeline — computes\nthe solar return chart, determines the year lord (Varshesha), the Muntha\nprogression, Panchadhikari (five office-bearers), Mudda (annual) dasha\nperiods, sensitive points (Sahams), Tajaka yogas, and a month-by-month\ntransit summary.\nRETURNS: JSON with all Varshaphala sections: solar_return_chart, varshesha,\nmuntha, panchadhikari, mudda_dasha, sahams, tajaka_yogas, monthly_outlook,\nand is_day_chart.", "inputSchema": { "additionalProperties": false, "properties": { "ayanamsa_mode": { "default": 1, "type": "integer" }, "birth_day": { "type": "integer" }, "birth_hour": { "type": "number" }, "birth_lat": { "default": 20.5937, "type": "number" }, "birth_lon": { "default": 78.9629, "type": "number" }, "birth_minute": { "default": 0, "type": "number" }, "birth_month": { "type": "integer" }, "birth_year": { "type": "integer" }, "house_system": { "default": "W", "type": "string" }, "target_year": { "type": "integer" }, "tz_offset": { "default": 5.5, "type": "number" } }, "required": [ "target_year", "birth_year", "birth_month", "birth_day", "birth_hour" ], "type": "object" }, "name": "calculate_varshaphala", "outputSchema": { "additionalProperties": true, "type": "object" } }, { "description": "Calculate the Vimsottari Mahadasha sequence and current period.\n\nWHEN TO USE: When an agent needs to know what planetary period a person\nis currently running and upcoming periods.\nWHAT IT DOES: Computes the full 120-year Vimsottari dasha timeline from\nthe Moon's nakshatra at birth, with sub-periods (antardashas) for the\ncurrent mahadasha.\nRETURNS: JSON with current mahadasha, antardasha, start/end dates,\nand the full sequence.\nNEXT: Use calculate_birth_chart for the foundational chart.", "inputSchema": { "additionalProperties": false, "properties": { "day": { "type": "integer" }, "hour": { "type": "number" }, "latitude": { "default": 20.5937, "type": "number" }, "longitude": { "default": 78.9629, "type": "number" }, "minute": { "default": 0, "type": "number" }, "month": { "type": "integer" }, "timezone_offset": { "default": 5.5, "type": "number" }, "year": { "type": "integer" } }, "required": [ "year", "month", "day", "hour" ], "type": "object" }, "name": "calculate_vimsottari_dasha", "outputSchema": { "additionalProperties": true, "type": "object" } }, { "description": "Calculate planetary yogas in a birth chart.\n\nWHEN TO USE: When an agent needs to know which classical yogas (planetary\ncombinations) are present, such as Pancha Mahapurusha yogas, Raja yogas,\nand Dhana yogas.\nWHAT IT DOES: Computes yogas from D-1 planetary positions including\nspecial lagnas.\nRETURNS: JSON list of yoga results with names and descriptions.\nNEXT: Use ask_cosmic_advisor for interpretation of the yogas.", "inputSchema": { "additionalProperties": false, "properties": { "day": { "type": "integer" }, "hour": { "type": "number" }, "latitude": { "default": 20.5937, "type": "number" }, "longitude": { "default": 78.9629, "type": "number" }, "minute": { "default": 0, "type": "number" }, "month": { "type": "integer" }, "timezone_offset": { "default": 5.5, "type": "number" }, "year": { "type": "integer" } }, "required": [ "year", "month", "day", "hour" ], "type": "object" }, "name": "calculate_yogas", "outputSchema": { "additionalProperties": true, "type": "object" } }, { "description": "Generate a personalized daily horoscope from a birth chart — AI-powered, not template-based.\n\nWHEN TO USE: When an agent's user wants a chart-aware daily prediction\nbased on their birth chart, current transits, and dasha period. Unlike\nbasic rashifal services that return the same generic paragraph for everyone\nwith the same Moon sign, this tool reads the full natal chart and current\nplanetary transits to produce guidance unique to that person.\nWHAT IT DOES: Computes the birth chart, builds a prompt with full chart\ncontext in a warm Vedic astrologer voice, and generates a personalized\n3-4 paragraph daily guidance message grounded in classical Jyotish.\nRETURNS: JSON with the horoscope text, date, and period.\nNEXT: Use calculate_birth_chart first if you only need the raw chart data.", "inputSchema": { "additionalProperties": false, "properties": { "day": { "type": "integer" }, "hour": { "type": "number" }, "latitude": { "default": 20.5937, "type": "number" }, "longitude": { "default": 78.9629, "type": "number" }, "minute": { "default": 0, "type": "number" }, "month": { "type": "integer" }, "timezone_offset": { "default": 5.5, "type": "number" }, "user_name": { "default": "Friend", "type": "string" }, "year": { "type": "integer" } }, "required": [ "year", "month", "day", "hour" ], "type": "object" }, "name": "daily_horoscope", "outputSchema": { "additionalProperties": true, "type": "object" } }, { "description": "Find favorable Muhurta windows for a task.\n\nWHEN TO USE: When an agent needs the best dates or time windows to start\nan activity (marriage, travel, business, property, education, medical).\nWHAT IT DOES: Scores each day in the range using Panchanga factors and\ntask-specific nakshatra rules, ranking results by auspiciousness.\nRETURNS: JSON list of windows ranked by score (0-100) with nakshatra,\ntithi, weekday, and reasoning factors for each.\nNEXT: Use ask_cosmic_advisor to interpret the top window for the user.", "inputSchema": { "additionalProperties": false, "properties": { "end_date": { "type": "string" }, "latitude": { "type": "number" }, "longitude": { "type": "number" }, "start_date": { "type": "string" }, "task_type": { "type": "string" }, "timezone_offset": { "default": 5.5, "type": "number" } }, "required": [ "start_date", "end_date", "task_type", "latitude", "longitude" ], "type": "object" }, "name": "find_auspicious_times", "outputSchema": { "additionalProperties": true, "type": "object" } }, { "description": "Get the daily Vedic horoscope (Rashifal) for a zodiac sign — sign-based, not personalized.\n\nWHEN TO USE: When a user or agent wants today's prediction for a\nspecific rashi (Moon sign). Note: this is a sign-based rashifal, not a\npersonalized chart-aware horoscope. For in-depth, chart-specific daily\nguidance that reads your full natal chart and current transits, use\ndaily_horoscope (Pro tier). For basic sign-level predictions, this works.\nWHAT IT DOES: Returns the cached daily rashifal text for the requested sign.\nRETURNS: JSON with sign name, date, and rashifal content.\nNEXT: Use calculate_birth_chart to find the user's Moon sign first if\nthey do not know it.", "inputSchema": { "additionalProperties": false, "properties": { "sign_name": { "type": "string" } }, "required": [ "sign_name" ], "type": "object" }, "name": "get_daily_rashifal", "outputSchema": { "additionalProperties": true, "type": "object" } }, { "description": "Generate an in-depth, chart-aware weekly horoscope — AI-powered, not a generic template.\n\nWHEN TO USE: When an agent's user wants detailed weekly guidance that\naccounts for their specific birth chart and this week's exact transits.\nUnlike one-line rashifal predictions, this tool produces a nuanced,\nmulti-paragraph reading that knows the user's ascendant, Moon nakshatra,\ncurrent dasha, and how this week's transits aspect their natal placements.\nWHAT IT DOES: Computes the birth chart, detects this week's transit\nevents, and generates a personalized weekly guidance message that\naccounts for planetary motion between week start and week end.\nRETURNS: JSON with horoscope text, iso_week, week_start, week_end,\ntransit_events, and generated_at timestamp.\nNEXT: Use get_weekly_transit_events for just the deterministic events.", "inputSchema": { "additionalProperties": false, "properties": { "day": { "type": "integer" }, "hour": { "type": "number" }, "latitude": { "default": 20.5937, "type": "number" }, "longitude": { "default": 78.9629, "type": "number" }, "minute": { "default": 0, "type": "number" }, "month": { "type": "integer" }, "timezone_offset": { "default": 5.5, "type": "number" }, "user_name": { "default": "Friend", "type": "string" }, "year": { "type": "integer" } }, "required": [ "year", "month", "day", "hour" ], "type": "object" }, "name": "get_weekly_horoscope", "outputSchema": { "additionalProperties": true, "type": "object" } }, { "description": "Get this week's major planetary transit events (sign/nakshatra ingresses, stations).\n\nWHEN TO USE: When an agent needs to know what transits are happening this\nweek for context in predictions or planning.\nWHAT IT DOES: Detects sign ingresses, nakshatra ingresses, and retrograde/\ndirect stations for all nine planets over the current or requested week.\nRETURNS: JSON with iso_week, week_start, week_end, and a list of transit\nevents each with planet, type, from/to signs, timestamp, and severity.\nNEXT: Use calculate_birth_chart to see how these transits aspect the natal chart.", "inputSchema": { "additionalProperties": false, "properties": { "ayanamsa_mode": { "default": 1, "type": "integer" }, "day": { "default": 0, "type": "integer" }, "iso_week": { "default": "", "type": "string" }, "month": { "default": 0, "type": "integer" }, "year": { "default": 0, "type": "integer" } }, "type": "object" }, "name": "get_weekly_transit_events", "outputSchema": { "additionalProperties": true, "type": "object" } }, { "description": "Recommend Vedic remedies from a birth chart.\n\nWHEN TO USE: When an agent's user is asking about remedies for planetary\nafflictions or life challenges and has birth details available.\nWHAT IT DOES: Computes the chart, identifies weak or afflicted planets,\nand returns deterministic recommendations such as mantras, gemstones,\nrituals, and charitable acts.\nRETURNS: JSON with mantras, rudraksha, puja, gemstones, weak planets,\nand strength summary.", "inputSchema": { "additionalProperties": false, "properties": { "day": { "type": "integer" }, "hour": { "type": "number" }, "latitude": { "default": 20.5937, "type": "number" }, "longitude": { "default": 78.9629, "type": "number" }, "minute": { "default": 0, "type": "number" }, "month": { "type": "integer" }, "timezone_offset": { "default": 5.5, "type": "number" }, "year": { "type": "integer" } }, "required": [ "year", "month", "day", "hour" ], "type": "object" }, "name": "recommend_remedies", "outputSchema": { "additionalProperties": true, "type": "object" } }, { "description": "Resolve a place name to geo-coordinates and timezone.\n\nWHEN TO USE: When an agent has a city or place name but needs latitude,\nlongitude, and timezone offset for chart calculations.\nWHAT IT DOES: Geocodes the query via OpenStreetMap Nominatim and returns\nmatching places with display name, coordinates, and country.\nRETURNS: JSON list of places with display_name, lat, lon, country, and\ntimezone_offset (where available).\nNEXT: Use the returned coordinates with calculate_birth_chart.", "inputSchema": { "additionalProperties": false, "properties": { "limit": { "default": 8, "type": "integer" }, "query": { "type": "string" } }, "required": [ "query" ], "type": "object" }, "name": "resolve_place", "outputSchema": { "additionalProperties": true, "type": "object" } } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:a5f3e10ca17eb1bcce5c29ed626ca1754116b599c4dbb6e3181cfd13ba94cfc3 | sha256sum