MCP servercom.asterwise/mcp
Vedic and Western astrology for AI agents: charts, dasha, matchmaking, panchanga, numerology, tarot.
Overview
Score?
UNRATED 0.785
of what a free look can see, on 26 looks
Looks
36
last 5 hr ago
Tools
104
changed 6 days ago
More info
URL
mcp.asterwise.com/mcp
streamable-http
Says it is
asterwise_mcp 1.0.1
protocol 2025-06-18
In the record since
32 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.785 · highest on record 0.8561
Toolsfrom sha256:e113bd9803…2036df · +1 −0 6 days ago
| Tool | Schema |
|---|---|
| asterwise_check_mobile_number Digit-strips a mobile string (keeping country code digits), reduces it with the owner's name and birth date, and returns harmonic scoring plus interpretive copy.
WORKFLOW: BEFORE: |
input · output |
| asterwise_check_sade_sati Evaluates Saturn's seven-and-a-half-year Moon-sign cycle phases against natal data for the current day and returns intensity, upcoming cycles, and historical rows.
WORKFLOW: BEFOR |
input · output |
| asterwise_check_vehicle_number Strips non-digits from a vehicle registration token, reduces the numeric run with owner name and birth date, and returns the same harmony schema as mobile analysis.
WORKFLOW: BEFO |
input · output |
| asterwise_draw_tarot_cards Draws N unique random cards from the 78-card deck using cryptographic randomness (Python secrets.SystemRandom). Every call is independent — there is no session state.
WORKFLOW: BE |
input · output |
| asterwise_geocode added Turns a place name into latitude, longitude and IANA timezone for the other tools, which all take lat, lon and timezone.
WORKFLOW: BEFORE: None.
AFTER: any tool that takes lat, lo |
input · output |
| asterwise_get_angel_number Lookup the meaning of a specific angel number by its sequence. Supported: 000, 111–999 (single repeating digit), 911, 1010, 1111, 1122, 1212, 1234, 2222–9999 (double repeating digi |
input · output |
| asterwise_get_angel_number_personal Computes a personal angel number from a birth date using the Pythagorean Life Path as the base. Life Path 1-9 maps to the triple sequence (LP 4 → 444). Master numbers 11, 22, 33 ma |
input · output |
| asterwise_get_angel_number_today Returns today's angel number computed from the current date. All digits of the date are summed and reduced to a single digit (1-9), then the triple sequence of that digit is return |
input · output |
| asterwise_get_ashtakavarga Computes full Ashtakavarga bindu matrices, trikona and ekadhipatya reductions, and sarva totals from BirthData for transit support analysis.
WORKFLOW: BEFORE: RECOMMENDED — asterw |
input · output |
| asterwise_get_ashtottari_dasha Computes the 108-year Ashtottari Dasha tree with configurable depth (levels 1–5) and returns periods under data.periods.root with DD/MM/YYYY dates.
WORKFLOW: BEFORE: RECOMMENDED — |
input · output |
| asterwise_get_ayanamsha Returns ayanamsha values for all four supported systems (Lahiri, Raman, KP, Tropical) for a given date.
WORKFLOW: BEFORE: None — standalone reference.
AFTER: None.
INPUT CONTRACT |
input · output |
| asterwise_get_balance_number Calculates the Balance number from the first letter of each name part, using Pythagorean values. A three-part name yields three initials summed and reduced. The Balance number desc |
input · output |
| asterwise_get_biorhythm Computes physical (23-day), emotional (28-day), and intellectual (33-day) biorhythm cycles for a birth date.
WORKFLOW: BEFORE: None — standalone.
AFTER: asterwise_get_nakshatra_pr |
input · output |
| asterwise_get_business_name_analysis Reduces a business name to Expression and root digits against a founder birth date and returns thematic suitability lists plus a harmony score.
WORKFLOW: BEFORE: None — standalone |
input · output |
| asterwise_get_chaldean_numerology Reduces a name and birth date through the Chaldean letter-value system and returns name, birth, and combined compound analyses with themes and keywords.
WORKFLOW: BEFORE: None — s |
input · output |
| asterwise_get_char_dasha Computes Char Dasha from birth data and returns sign lords as period rulers with ISO-dated Maha and Antar sequences plus karaka mappings.
WORKFLOW: BEFORE: RECOMMENDED — asterwise |
input · output |
| asterwise_get_chart_strength Aggregates Shadbala, Bhavbala, Vimshopaka (with per-varga contributions), embedded sixteen vargas, Ashtakavarga, karaka maps, and graha yuddha pairs from BirthData.
WORKFLOW: BEFO |
input · output |
| asterwise_get_choghadiya Splits a solar day into sixteen Choghadiya segments from sunrise/sunset at a location and labels each slot's quality, ruler, and local clock bounds.
WORKFLOW: BEFORE: None — this |
input · output |
| asterwise_get_compatibility Scores North Indian Ashtakoota (36-point Guna Milan) for two charts and returns koota breakdown, dosha flags, classical vetoes, mangal cross-check, and narrative guidance.
WORKFLO |
input · output |
| asterwise_get_crystal Lookup a specific crystal by slug or name (case-insensitive). Returns full detail including dual Vedic/Western planetary assignments, all healing properties, and any safety caution |
input · output |
| asterwise_get_crystal_by_planet Returns all crystals associated with a specific Vedic planet. Results are sorted with primary Navaratna gems first, then Uparatna substitutes. Only Navaratna and Uparatna Vedic ass |
input · output |
| asterwise_get_crystal_recommendations Recommends crystals based on zodiac sign, chakra, or intention keyword. At least one filter is required. Returns crystals that match the most criteria first.
WORKFLOW: BEFORE: Non |
input · output |
| asterwise_get_crystal_recommendations_natal Recommends crystals from a Vedic natal chart using house lordship rules for gem selection. This is the only API that derives crystal recommendations from a computed natal chart — n |
input · output |
| asterwise_get_crystals Returns all 50 crystals in the database sorted alphabetically. Each entry includes chakra associations, elemental correspondences, Vedic and Western planetary assignments, physical |
input · output |
| asterwise_get_dasha Computes Vimshottari Dasha from birth data and returns hierarchical period trees plus current Maha/Antar interpretation blocks.
WORKFLOW: BEFORE: RECOMMENDED — asterwise_get_natal |
input · output |
| asterwise_get_dasha_transits Combines active Vimshottari lords with today's transits and returns scored correlations plus transit longitudes and houses from Moon and Lagna.
WORKFLOW: BEFORE: RECOMMENDED — ast |
input · output |
| asterwise_get_dashakoot Computes the ten-koota Dashakoot grid for two charts, converts it to a ten-point score with percentage, and exposes boolean dosha flags plus supplementary diagnostics.
WORKFLOW: B |
input · output |
| asterwise_get_divisional_chart Computes divisional (varga) charts from BirthData; pass chart_type for one varga, or omit chart_type for all sixteen. Each planet in each varga comes with its dignity there and whe |
input · output |
| asterwise_get_doshas Scores twelve fixed dosha buckets from birth data and returns presence flags, typed detail objects, optional summaries, and remedy lines per dosha.
WORKFLOW: BEFORE: RECOMMENDED — |
input · output |
| asterwise_get_dream_symbol Lookup a specific dream symbol by slug or name (case-insensitive). Returns full dual-tradition interpretation including Jungian archetype, Vedic dream meaning with auspiciousness, |
input · output |
| asterwise_get_dream_symbols Returns dream symbols from the database with dual-tradition interpretation: Jungian/Western psychological analysis and traditional Vedic dream-symbol meaning. 500 symbols across 8 |
input · output |
| asterwise_get_expression_number Calculates the Expression (Destiny) number from the full name using Pythagorean letter values. Reduces each name part separately before summing — this is the Goodwin/Balliett per-p |
input · output |
| asterwise_get_festival_calendar Hindu festivals, vrats, sankrantis, eclipses and periods for a year at a location. Each lunar festival is fixed by its lunar month (amanta, with Adhik months found from new moons a |
input · output |
| asterwise_get_gemstone_recommendations Computes Ratna-style gemstone picks and cautions from the natal chart and returns primary, role-based stones, secondary options, contraindications, and a safety note.
WORKFLOW: BE |
input · output |
| asterwise_get_ghat_chakra Returns the four Ghatak (inauspicious) timing parameters for a native based on their Janma Rasi (natal Moon sign).
WORKFLOW: BEFORE: None — birth data computes everything needed.
|
input · output |
| asterwise_get_gochar Computes Gochar against the natal Moon and Lagna and returns per-planet transit longitudes, houses, AVK scores, vedha flags, and a roll-up summary.
WORKFLOW: BEFORE: RECOMMENDED — |
input · output |
| asterwise_get_hora Builds the twenty-four planetary Horas between successive sunrises for a location date and tags each hour with ruler, quality text, and whether it is current.
WORKFLOW: BEFORE: No |
input · output |
| asterwise_get_horoscope Fetches an AI-synthesised Moon-sign horoscope for a chosen horizon and returns structured guidance fields plus metadata about the model and period.
WORKFLOW: BEFORE: None — this t |
input · output |
| asterwise_get_karmic_lessons Identifies karmic lessons by scanning all letter values in the full name and finding which digits 1–9 are absent. Each missing digit represents an area where experience is thin and |
input · output |
| asterwise_get_kp_chart Builds a KP natal chart with sub-lords on grahas and twelve cusps from BirthData using the KP ayanamsa in the response.
WORKFLOW: BEFORE: RECOMMENDED — cross-check birth record be |
input · output |
| asterwise_get_kp_ruling_planets Computes KP ruling planets for the instantaneous chart at lat/lon with no birth data and returns day lord, Moon/Ascendant lord chains, and a deduplicated ruling_planets list.
WORK |
input · output |
| asterwise_get_kp_significators Computes KP significator chains for all houses or one optional house from BirthData and returns house tables plus planet-tier reverse indexes.
WORKFLOW: BEFORE: RECOMMENDED — aste |
input · output |
| asterwise_get_lal_kitab_chart Produces the Lal Kitab house and planet schema plus Rin (debt) flags from BirthData using Lal Kitab placement rules. Lal Kitab uses a distinct astrological system from standard Ved |
input · output |
| asterwise_get_lal_kitab_remedies Lists Lal Kitab style totkas per stressed planet from BirthData with priority tiers and typed action rows (remedy, donation, keep, avoid).
WORKFLOW: BEFORE: RECOMMENDED — asterwis |
input · output |
| asterwise_get_lo_shu_grid Derives a Lo Shu three-by-three frequency grid from birth-date digits and annotates planes, missing or repeated digits, and per-digit traits.
WORKFLOW: BEFORE: None — standalone.
|
input · output |
| asterwise_get_lucky_numbers Fetches condensed lucky-number guidance for a name and birth date including primary and secondary picks, power number, interpretation, and a date_specific flag.
WORKFLOW: BEFORE: |
input · output |
| asterwise_get_maturity_number Calculates the Maturity number as the sum of Life Path and Expression numbers, reduced to a single digit or master number. Represents the underlying wish or true desire that become |
input · output |
| asterwise_get_muhurta Finds auspicious time windows for an activity between two dates (up to a year) at a location, with exact ISO start and end times. Activities: marriage, griha_pravesh, business, tra |
input · output |
| asterwise_get_nakshatra_details Looks up static metadata for one of twenty-seven nakshatras by exact name and returns interpretive, professional, activity, and body-map reference data.
WORKFLOW: BEFORE: None — t |
input · output |
| asterwise_get_nakshatra_prediction Personal daily prediction from Tarabala and Chandrabala for the day at the birth place (sunrise to next sunrise).
WORKFLOW: BEFORE: None — birth data computes everything needed.
A |
input · output |
| asterwise_get_name_correction Scores the current spelling of a personal name against the birth-date Life Path, suggests alternate spellings with harmony metrics, and echoes recommendation stub fields.
WORKFLOW |
input · output |
| asterwise_get_natal_chart Computes the full sidereal natal chart from BirthData and returns planet rows, houses, aspects, arudhas, upapada, bhava cusps, and avakhada metadata.
WORKFLOW: BEFORE: None — this |
input · output |
| asterwise_get_number_meaning Returns dictionary-style numerology copy for a single integer, including interpretation, keywords, and stubbed extended fields.
WORKFLOW: BEFORE: None — standalone.
AFTER: None.
|
input · output |
| asterwise_get_numerology_compatibility Compares two people on Pythagorean Life Path numbers derived from their names and birth dates and returns a score, tier label, narrative, strengths, challenges, and advice.
WORKFL |
input · output |
| asterwise_get_numerology_profile Builds a Pythagorean numerology profile from a legal name and birth date and returns core numbers, cycles, lucky digits, and summary copy.
WORKFLOW: BEFORE: None — this tool is st |
input · output |
| asterwise_get_panchanga Panchanga for one date at a location: the limbs at sunrise plus the whole panchanga day (sunrise to next sunrise) with every tithi, nakshatra, yoga and karana active in it, each wi |
input · output |
| asterwise_get_panchanga_calendar Panchanga for every day of a month at a location: each day's sunrise tithi, vara, nakshatra, yoga, karana and Rahu Kaal, plus sunrise, sunset, moonrise, moonset, paksha, lunar mont |
input · output |
| asterwise_get_papasamyam Measures malefic stress from Lagna, Moon, and Venus references for each partner, compares totals, and labels compatibility level against a threshold.
WORKFLOW: BEFORE: RECOMMENDED |
input · output |
| asterwise_get_personal_cycles Returns the Personal Year, Personal Month, and Personal Day numbers for a given birth date and optional target date. All three cycle numbers are derived from the birth month, birth |
input · output |
| asterwise_get_personal_year Looks up the Personal Year theme for the current calendar cycle from a name and birth date using only month and day inputs server-side.
WORKFLOW: BEFORE: RECOMMENDED — asterwise_g |
input · output |
| asterwise_get_personality_number Calculates the Personality number from consonants in the full name. All non-vowels (BCDFGHJKLMNPQRSTVWXYZ) contribute — Y is always a consonant. Reduces each name part separately, |
input · output |
| asterwise_get_pitra_dosha Detects and analyses Pitru Dosha (Pitru Shapa — Ancestral Curse) using all five classical Pitru Dosha combinations.
WORKFLOW: BEFORE: None — birth data computes everything needed. |
input · output |
| asterwise_get_planet_nature Returns classical graha (planet) properties for all nine planets or a single planet per classical Vedic tradition.
WORKFLOW: BEFORE: None — standalone reference.
AFTER: asterwise_ |
input · output |
| asterwise_get_porutham Runs the Tamil ten-porutham checklist for two charts, counts passes out of ten, surfaces Rajju/Vedha classical condition booleans, and returns per-porutham evidence objects.
WORKF |
input · output |
| asterwise_get_prashna_chart Casts a Prashna chart for the query instant using supplied date, time, place, and a single-topic keyword, then returns houses, Moon diagnostics, verdict, and cusps.
WORKFLOW: BEFO |
input · output |
| asterwise_get_puja_suggestions Returns puja (ritual worship) recommendations for planetary propitiation per graha.
WORKFLOW: BEFORE: asterwise_get_natal_chart — identify afflicted planets before recommending pu |
input · output |
| asterwise_get_rahu_kaal Computes Rahu Kaal, Gulika Kaal, and Yamaganda Kaal intervals from diurnal length at a location and marks whether Rahu Kaal is active now in local time.
WORKFLOW: BEFORE: None — t |
input · output |
| asterwise_get_remedies Derives classical remedial prescriptions from planetary weakness and dusthana lordship and returns mantra, lifestyle, charity, and dignity tables.
WORKFLOW: BEFORE: RECOMMENDED — |
input · output |
| asterwise_get_rudraksha Returns Rudraksha bead recommendations per planet.
WORKFLOW: BEFORE: asterwise_get_natal_chart — identify planets needing support.
AFTER: None.
INPUT CONTRACT: planet (optional): |
input · output |
| asterwise_get_soul_urge_number Calculates the Soul Urge (Heart's Desire) number from vowels in the full name. Only A, E, I, O, U are treated as vowels — Y is always a consonant in this system. Reduces each name |
input · output |
| asterwise_get_special_ascendants Calls atmakaraka and ishta-devata endpoints sequentially and merges their payloads into top-level atmakaraka and ishta_devata objects for one BirthData.
WORKFLOW: BEFORE: RECOMMEN |
input · output |
| asterwise_get_tamil_panchanga Tamil Panchanga for a date and location: Rahu Kalam, Yamagandam and Kuligai (Gulika), Nalla Neram (daytime windows free of those periods), and the Tamil solar month from the Sun's |
input · output |
| asterwise_get_tarot_card Returns full structured data for a single card identified by its slug ID. Useful for card detail pages, single-card lookups, and displaying a specific card after the user selects o |
input · output |
| asterwise_get_tarot_card_of_the_day Returns a deterministic daily tarot card seeded by SHA-256 hash of the date string. The same card is returned for all callers on the same date — this is intentional. The daily card |
input · output |
| asterwise_get_tarot_cards Returns the complete 78-card Rider-Waite-Smith deck with full metadata. Each card includes id (slug), name, arcana_type (major/minor), suit, number, element, astrology_corresponden |
input · output |
| asterwise_get_tarot_celtic_cross Ten-card Celtic Cross spread — traditional ten-position tarot layout. Draws 10 unique cards using cryptographic randomness and assigns each to one of the 10 classical Celtic Cross |
input · output |
| asterwise_get_tarot_major_arcana Returns all 22 Major Arcana cards (The Fool through The World) as a structured array. Major Arcana represent universal archetypes and major life themes.
WORKFLOW: BEFORE: None — s |
input · output |
| asterwise_get_tarot_suit Returns all 14 cards in a given Minor Arcana suit as a structured array.
WORKFLOW: BEFORE: None — standalone.
AFTER: None.
INPUT CONTRACT: suit — One of exactly: 'wands', 'cups', |
input · output |
| asterwise_get_tarot_three_card_spread Past / Present / Future spread. Draws 3 unique cards using cryptographic randomness and assigns each to a named positional slot with an interpretive context.
WORKFLOW: BEFORE: Non |
input · output |
| asterwise_get_tarot_yes_no Draws one card and returns a yes, no, or maybe answer with confidence level. The answer is derived from the card's built-in yes_no polarity and its orientation.
WORKFLOW: BEFORE: |
input · output |
| asterwise_get_thirumana_porutham Evaluates twelve Tamil Thirumana poruthams for two charts, tracks veto severity for Rajju, and returns an expanded breakdown map with tradition metadata.
WORKFLOW: BEFORE: RECOMME |
input · output |
| asterwise_get_transits Lists sign ingresses and retrograde/direct stations for all planets between two dates against the natal context and returns chronological astronomical events.
WORKFLOW: BEFORE: RE |
input · output |
| asterwise_get_varshaphal Computes the annual Tajika-style solar return for a four-digit civil year and returns Muntha, Pancha Adhikari metrics, Tajika aspects, and varshaphal positions.
WORKFLOW: BEFORE: |
input · output |
| asterwise_get_varshaphal_harsha_bala Computes Harsha Bala (positional happiness score) for all 7 classical planets in a Varshaphal solar return chart. Maximum 20 per planet (4 components × 5 points each).
WORKFLOW: B |
input · output |
| asterwise_get_varshaphal_saham Computes all 10 Tajika Saham (sensitive points) for a Varshaphal solar return chart. Sahams are the Tajika equivalent of Arabic Parts — mathematically derived zodiac points that fo |
input · output |
| asterwise_get_western_aspects Calculates all active aspects between a supplied set of planetary longitudes. Accepts a dictionary of body name to tropical ecliptic longitude and returns every aspect within stand |
input · output |
| asterwise_get_western_compatibility Overall compatibility score (0–100) between two natal charts. Scores element affinity, synastry aspects between personal planets (Sun, Moon, Venus, Mars), and Sun/Moon/rising sign |
input · output |
| asterwise_get_western_composite Midpoint composite chart for two people. Each composite planet is the midpoint of the two natal positions. Returns composite planets with dignities and internal aspects.
WORKFLOW: |
input · output |
| asterwise_get_western_horoscope Fetches an AI-synthesised Western sun-sign horoscope for a chosen horizon and returns structured guidance fields plus metadata about the model and period.
WORKFLOW: BEFORE: None — |
input · output |
| asterwise_get_western_lunar_return Next lunar return chart after a given date. Finds the next moment the Moon returns to its natal tropical longitude (approximately every 27.3 days) and builds a complete Western nat |
input · output |
| asterwise_get_western_moon_calendar Returns lunar phase data for every day in a calendar month as a structured array. Each element is a complete daily phase object identical to asterwise_get_western_moon_phase.
WORK |
input · output |
| asterwise_get_western_moon_phase Calculates the tropical lunar phase for any date using Swiss Ephemeris. Returns the phase name, phase angle, illumination percentage, Moon age in days, and the next major phase tra |
input · output |
| asterwise_get_western_natal Calculate a complete Western natal chart using the tropical zodiac and Swiss Ephemeris. Returns 10 planet positions with Placidus (or chosen) house placements, essential dignities, |
input · output |
| asterwise_get_western_planetary_return Next return chart for any planet after a given date. Finds the exact moment the specified planet returns to its natal tropical longitude and builds a complete Western natal chart f |
input · output |
| asterwise_get_western_secondary_progressions Secondary progressed chart using the day-for-a-year method. Each day after birth symbolises one year of life (1 ephemeris day = 1 tropical year = 365.2421904 days). Returns all 10 |
input · output |
| asterwise_get_western_solar_arc Solar Arc Directions for a target date. The solar arc (progressed Sun minus natal Sun) is applied uniformly to every natal planet and angle — approximately 1° per year. Unlike seco |
input · output |
| asterwise_get_western_solar_return Solar return chart for a given year. Finds the exact moment the Sun returns to its natal tropical longitude and builds a complete Western natal chart for that moment at the birth l |
input · output |
| asterwise_get_western_synastry Aspect grid between two natal charts using the tropical zodiac. Returns all inter-chart aspects using standard inter-chart orbs. Useful for relationship compatibility analysis.
WO |
input · output |
| asterwise_get_western_transits_daily Current sky positions vs natal chart for a single day. Returns all 10 planets with tropical longitudes and active aspects to natal positions using transit orbs: major 3°, sextile 2 |
input · output |
| asterwise_get_western_transits_monthly 30-day transit window vs natal chart. Returns day-by-day transit snapshots plus peak aspects (active 10+ days in the window). Use start_date to set the month start; defaults to tod |
input · output |
| asterwise_get_western_transits_weekly 7-day transit window vs natal chart. Returns day-by-day transit snapshots plus peak aspects (active 4+ days in the window). Use start_date to set the week start; defaults to today. |
input · output |
| asterwise_get_western_zodiac_compatibility Sign-to-sign compatibility without birth data. Based on element and modality affinity. Fast — no ephemeris calculation required.
WORKFLOW: BEFORE: None — no birth data needed.
AFT |
input · output |
| asterwise_get_yogas Evaluates the natal chart for named classical yogas and returns category, formation text, the classical texts each yoga is drawn from (classical_sources), a modern summary, and key |
input · output |
| asterwise_get_yogini_dasha Computes the eight-Yogini, 36-year Yogini Dasha cycle with two-level period trees and DD/MM/YYYY boundaries from birth data.
WORKFLOW: BEFORE: RECOMMENDED — asterwise_get_natal_ch |
input · output |
Verify it yourself
npx teppi-check https://mcp.asterwise.com/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ252R8NXTKA18FD0654HM