Asterwise
Vedic and Western astrology for AI agents: charts, dasha, matchmaking, panchanga, numerology, tarot.
Connect it
Settings → Connectors → Add custom connector
URL: https://mcp.asterwise.com/mcpSettings → Apps & Connectors → Advanced → Developer mode
Create connector with URL: https://mcp.asterwise.com/mcp{
"mcpServers": {
"mcp": {
"url": "https://mcp.asterwise.com/mcp",
"headers": {
"Authorization": "<YOUR_AUTHORIZATION>"
}
}
}
}claude mcp add --transport http mcp https://mcp.asterwise.com/mcp --header "Authorization: <value>"{
"servers": {
"mcp": {
"type": "http",
"url": "https://mcp.asterwise.com/mcp",
"headers": {
"Authorization": "<YOUR_AUTHORIZATION>"
}
}
}
}118 tools, verified live
asterwise_get_natal_chartread-onlyComputes the full sidereal natal chart from BirthData and returns planet rows, houses, aspects, arudhas, upapada, bhava cusps, and avakhada metadata. WORKFLOW: BEFORE: None â this tool is standalone. AFTER: RECOMMENDED â asterwise_get_yogas â layer classical combinations after the base chart exists. INPUT CONTRACT: BirthData enforces date YYYY-MM-DD, time HH:MM, lat -90..90, lon -180..180,
asterwise_get_divisional_chartread-onlyComputes 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 whether it is vargottama; with a known birth time, each chart also has its own lagna, every planet's whole-sign house from that lagna, and a houses table. WORKFLOW: BEFORE: RECOMMENDED â asterwise_get_natal_chart â anc
asterwise_get_chart_strengthread-onlyAggregates the chart's strength measures from BirthData: Shadbala, Bhavbala and Vimshopaka (with per-varga contributions). Also returns the sixteen vargas, Ashtakavarga, karaka maps and graha yuddha pairs. WORKFLOW: BEFORE: RECOMMENDED â asterwise_get_natal_chart â contextualises houses before reading bala tables. AFTER: asterwise_get_yogas â optional configuration pass after strength revie
asterwise_get_special_ascendantsread-onlyCalls atmakaraka and ishta-devata endpoints sequentially and merges their payloads into top-level atmakaraka and ishta_devata objects for one BirthData. WORKFLOW: BEFORE: RECOMMENDED â asterwise_get_natal_chart â understand chart basics before devotional pointers. AFTER: None. INPUT CONTRACT: Wrapper returns { atmakaraka: <upstream dict>, ishta_devata: <upstream dict> } â not a flat data.*
asterwise_get_nakshatra_detailsread-onlyLooks up static metadata for one of twenty-seven nakshatras by name and returns interpretive, professional, activity, and body-map reference data. WORKFLOW: BEFORE: None â this tool is standalone. AFTER: None. INPUT CONTRACT: nakshatra_name is sent as given; the API ignores case, spaces, hyphens and common romanisation differences ('uttarashadha', 'Aswini', 'Moola' and 'Krithika' all match). A
asterwise_check_sade_satiread-onlyEvaluates Saturn's seven-and-a-half-year Sade Sati cycle against the natal Moon sign for the current day. Returns intensity, upcoming cycles, and historical rows. WORKFLOW: BEFORE: RECOMMENDED â asterwise_get_natal_chart â confirm Moon sign context. AFTER: asterwise_get_gochar â broader transit canvas if needed. INPUT CONTRACT: No explicit query date â API pins to current day. BirthData
asterwise_get_prashna_chartread-onlyCasts a Prashna chart for the query instant from the supplied date, time, place and a single-topic keyword. Returns houses, Moon diagnostics, a verdict, and cusps. WORKFLOW: BEFORE: None â standalone for horary. AFTER: None. INPUT CONTRACT: question must be exactly one of: self, wealth, siblings, property, children, health, marriage, death, travel, career, gains, loss. Full sentences are not v
asterwise_get_lal_kitab_chartread-onlyProduces a Lal Kitab chart from BirthData following the 1952 Lal Kitab: houses counted from the Vedic lagna, the lagna house read as house 1 (Aries). Returns planets with pakka ghar, uchcha/neecha, fixed or doubtful effect and malefic reasons, the twelve houses, and the nine Lal Kitab debts (rin). WORKFLOW: BEFORE: None â standalone for Lal Kitab queries. AFTER: asterwise_get_lal_kitab_remedies
asterwise_get_lal_kitab_remediesread-onlyLists Lal Kitab remedies (from the 1952 Lal Kitab) for the planets that need them, plus remedies for any indicated debts (rin). WORKFLOW: BEFORE: RECOMMENDED â asterwise_get_lal_kitab_chart â see the chart and malefic reasons first. AFTER: None. INPUT CONTRACT: BirthData only. ayanamsa: lahiri (default), raman or kp is used as sent; tropical is refused (INVALID_PARAMS) because Lal Kitab star
asterwise_get_kp_chartread-onlyBuilds 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 before trusting sub-lords. AFTER: asterwise_get_kp_significators â house-level significator chains. INPUT CONTRACT: ayanamsa is accepted but ignored (always KP). Birth time is required: this tool has no sunrise fallba
asterwise_get_kp_significatorsread-onlyComputes KP significator chains for all houses or one optional house from BirthData and returns house tables plus planet-tier reverse indexes. WORKFLOW: BEFORE: RECOMMENDED â asterwise_get_kp_chart â establish cusps before significators. AFTER: None. INPUT CONTRACT: house_number optional int 1..12; omit for all twelve. DO NOT CONFUSE WITH: asterwise_get_kp_chart â cusps and sub-lords, not
asterwise_get_kp_ruling_planetsread-onlyComputes KP ruling planets at a latitude and longitude for the current instant or a given local date and time, with no birth data. Returns the day lord, Moon and Ascendant lord chains, and a deduplicated ruling_planets list. WORKFLOW: BEFORE: None â this tool is standalone. AFTER: asterwise_get_kp_chart â if natal confirmation is needed afterwards. INPUT CONTRACT: lat and lon required. Optio
asterwise_get_ashtakavargaread-onlyComputes full Ashtakavarga bindu matrices, trikona and ekadhipatya reductions, and sarva totals from BirthData for transit support analysis. WORKFLOW: BEFORE: RECOMMENDED â asterwise_get_natal_chart â confirm chart before AVK study. AFTER: asterwise_get_gochar â uses AVK scores in transit rows. INPUT CONTRACT: BirthData only. DO NOT CONFUSE WITH: asterwise_get_chart_strength â primary p
asterwise_get_varshaphalread-onlyComputes 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: RECOMMENDED â asterwise_get_natal_chart â baseline radix before annual overlay. AFTER: None. INPUT CONTRACT: year is a plain int sent as target_year upstream; callers must supply the true Gregorian return year, not
asterwise_get_varshaphal_sahamread-onlyComputes 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 focus the annual horoscope on specific life themes. WORKFLOW: BEFORE: RECOMMENDED â asterwise_get_varshaphal â understand the base solar return chart (Varsha Pati, Muntha, Varsha Ascendant) before interpreting Saham
asterwise_get_varshaphal_harsha_balaread-onlyComputes 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: BEFORE: RECOMMENDED â asterwise_get_varshaphal â identify the Year Lord (Varsha Pati) before interpreting Harsha Bala. The Year Lord's Harsha Bala is the most actionable number in this response. AFTER: asterwise_get_
asterwise_get_dasharead-onlyComputes Vimshottari Dasha from birth data and returns hierarchical period trees plus current Maha/Antar interpretation blocks. WORKFLOW: BEFORE: RECOMMENDED â asterwise_get_natal_chart â establishes chart and Moon context before interpreting Dasha lords. AFTER: asterwise_get_dasha_transits â correlates active Dasha lords with transits for the same birth data. INPUT CONTRACT: levels (int,
asterwise_get_dasha_transitsread-onlyCombines active Vimshottari lords with transits on one date and returns scored correlations plus transit longitudes and houses from Moon and Lagna. WORKFLOW: BEFORE: RECOMMENDED â asterwise_get_natal_chart â same birth data should be understood before interpreting houses and lords. AFTER: asterwise_get_gochar â optional broader transit snapshot without dasha scoring. INPUT CONTRACT: target
asterwise_get_char_dasharead-onlyComputes 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_get_natal_chart â contextualises the chart before interpreting sign-based lords. AFTER: asterwise_get_dasha â optional Vimshottari cross-check for the same native. INPUT CONTRACT: cycles (optional int 1â3, defa
asterwise_get_yogini_dasharead-onlyComputes 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_chart â establishes birth context for interpreting Yogini lords. AFTER: asterwise_get_dasha â optional Vimshottari comparison for the same native. INPUT CONTRACT: Tree lives at data.periods.root[] â agents must no
asterwise_get_ashtottari_dasharead-onlyComputes the Ashtottari Dasha tree (108-year cycle) with configurable depth, levels 1â5. The timeline continues into the next cycle until it reaches at least age 120 (usually 9â11 mahadashas); periods are under data.periods.root with DD/MM/YYYY dates. WORKFLOW: BEFORE: RECOMMENDED â asterwise_get_natal_chart â chart context before choosing between Ashtottari and Vimshottari. AFTER: asterw
asterwise_get_compatibilityread-onlyScores North Indian Ashtakoota (36-point Guna Milan) for two charts. Returns the koota breakdown, dosha flags, classical vetoes, a Mangal cross-check and narrative guidance. WORKFLOW: BEFORE: RECOMMENDED â asterwise_get_natal_chart per person â understand charts before interpreting scores. AFTER: asterwise_get_papasamyam â optional malefic balance overlay. INPUT CONTRACT: Two BirthData obj
asterwise_get_dashakootread-onlyComputes the ten-koota Dashakoot grid for two charts and converts it to a ten-point score with percentage. Also returns boolean dosha flags and supplementary diagnostics. WORKFLOW: BEFORE: RECOMMENDED â asterwise_get_natal_chart for each native â context before regional scoring. AFTER: asterwise_get_papasamyam â optional malefic differential. INPUT CONTRACT: Two BirthData objects per globa
asterwise_get_papasamyamread-onlyMeasures malefic stress from Lagna, Moon, and Venus references for each partner, compares totals, and labels compatibility level against a threshold. WORKFLOW: BEFORE: RECOMMENDED â asterwise_get_compatibility â establish baseline match quality. AFTER: None. INPUT CONTRACT: Two BirthData objects per global contract. DO NOT CONFUSE WITH: asterwise_get_doshas â twelve natal dosha buckets fo
asterwise_get_poruthamread-onlyRuns the Kerala ten-porutham checklist for two charts and counts passes out of ten. Also returns Rajju and Vedha condition booleans and per-porutham evidence objects. WORKFLOW: BEFORE: RECOMMENDED â asterwise_get_natal_chart per native. AFTER: asterwise_get_thirumana_porutham â extended twelve-koota read if needed. INPUT CONTRACT: Two BirthData objects per global contract. DO NOT CONFUSE WI
asterwise_get_thirumana_poruthamread-onlyEvaluates twelve Tamil Thirumana poruthams for two charts, tracks veto severity for Rajju, and returns an expanded breakdown map with tradition metadata. WORKFLOW: BEFORE: RECOMMENDED â asterwise_get_porutham â quick ten-koota pass before twelve-koota depth. AFTER: None. INPUT CONTRACT: Two BirthData objects per global contract. DO NOT CONFUSE WITH: asterwise_get_porutham â ten poruthams
asterwise_get_panchangaread-onlyPanchanga for one date at a location: the limbs at sunrise plus every tithi, nakshatra, yoga and karana of the panchanga day (sunrise to next sunrise). Each comes with ISO start and end times and kshaya/vriddhi flags. Also returns sunrise, sunset, moonrise and moonset; Sun and Moon rashi; lunar month (amanta and purnimanta, with Adhik months); Vikram, Shaka and Gujarati samvat; ritu and ayana; and
asterwise_get_choghadiyaread-onlySplits 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 tool is standalone. AFTER: asterwise_get_rahu_kaal â optional inauspicious band overlay for the same date. INPUT CONTRACT: LocationInput enforces YYYY-MM-DD date and lat/lon ranges locally. All parameters are define
asterwise_get_horaread-onlyBuilds 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: None â this tool is standalone. AFTER: asterwise_get_choghadiya â alternative same-day slot system. INPUT CONTRACT: LocationInput date/coordinate rules apply locally (YYYY-MM-DD, bounded lat/lon). DO NOT CONFUSE WITH
asterwise_get_rahu_kaalread-onlyComputes 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 â this tool is standalone. AFTER: asterwise_get_choghadiya â broader auspicious/inauspicious grid for the day. INPUT CONTRACT: LocationInput validates date pattern and coordinates locally. DO NOT CONFUSE WITH: asterwi
asterwise_get_muhurtaread-onlyFinds 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, travel, naming_ceremony, vehicle_purchase, property_purchase, mundan, annaprashan, upanayana, vidyarambha. Applies each activity's nakshatra, tithi and weekday rules, seasonal bans (Chaturmas, Adhik Maas, Pitru Paksha, Khar
asterwise_get_panchanga_calendarread-onlyPanchanga for every day of a month at a location, one entry per day. Each day has its sunrise tithi, vara, nakshatra, yoga, karana and Rahu Kaal, plus sunrise, sunset, moonrise, moonset, paksha, lunar month (amanta and purnimanta, with Adhik months), Bhadra windows, and every tithi, nakshatra, yoga and karana active that day with ISO start and end times. WORKFLOW: BEFORE: asterwise_geocode â wh
asterwise_get_tamil_panchangaread-onlyTamil Panchanga for a date and location: Rahu Kalam, Yamagandam, Kuligai (Gulika), Nalla Neram and the Tamil solar month. Nalla Neram is the daytime windows free of those periods; the month comes from the Sun's sidereal sign at sunrise. WORKFLOW: BEFORE: asterwise_geocode â when you only have a place name. AFTER: asterwise_get_panchanga â the day's limbs and other timings. INPUT CONTRACT: da
asterwise_get_festival_calendarread-onlyHindu 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 and sankrantis), its tithi, and the part of the day the tithi must hold (sunrise, forenoon, Madhyahna, Aparahna, Pradosh, Nishita, moonrise), with the classical tie-breaks when a tithi spans two days, Bhadra rules for Hol
asterwise_geocoderead-onlyTurns 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, lon and timezone â asterwise_get_natal_chart, asterwise_get_panchanga, asterwise_get_muhurta, asterwise_get_festival_calendar and others. INPUT CONTRACT: query: place name, at least 2 characters (required). limit: 1-10
asterwise_get_planet_natureread-onlyReturns classical graha (planet) properties for all nine planets or a single planet per classical Vedic tradition. WORKFLOW: BEFORE: None â standalone reference. AFTER: asterwise_get_puja_suggestions â propitiation for a specific graha. INPUT CONTRACT: planet (optional): One of Sun, Moon, Mars, Mercury, Jupiter, Venus, Saturn, Rahu, Ketu. Omit to get all nine planets. DO NOT CONFUSE WITH: a
asterwise_get_puja_suggestionsread-onlyReturns puja (ritual worship) recommendations for planetary propitiation per graha. WORKFLOW: BEFORE: asterwise_get_natal_chart â identify afflicted planets before recommending pujas. AFTER: asterwise_get_rudraksha â complementary bead-based remedy. INPUT CONTRACT: planet (optional): One of Sun, Moon, Mars, Mercury, Jupiter, Venus, Saturn, Rahu, Ketu. Omit to get all nine planets. DO NOT CO
asterwise_get_rudraksharead-onlyReturns Rudraksha bead recommendations per planet. WORKFLOW: BEFORE: asterwise_get_natal_chart â identify planets needing support. AFTER: None. INPUT CONTRACT: planet (optional): One of Sun, Moon, Mars, Mercury, Jupiter, Venus, Saturn, Rahu, Ketu. Omit to get all nine planets. DO NOT CONFUSE WITH: asterwise_get_gemstone_recommendations â Ratna-style gemstones from natal chart. asterwise_get
asterwise_get_ayanamsharead-onlyReturns ayanamsha values for all four supported systems (Lahiri, Raman, KP, Tropical) for a given date. WORKFLOW: BEFORE: None â standalone reference. AFTER: None. INPUT CONTRACT: date (optional): Date in YYYY-MM-DD format. Defaults to today. DO NOT CONFUSE WITH: asterwise_get_natal_chart â applies Lahiri ayanamsha automatically to natal positions. asterwise_get_western_natal â uses tropi
asterwise_get_biorhythmread-onlyComputes physical (23-day), emotional (28-day), and intellectual (33-day) biorhythm cycles for a birth date. WORKFLOW: BEFORE: None â standalone. AFTER: asterwise_get_nakshatra_prediction â for the Vedic personalized daily prediction. INPUT CONTRACT: birth_date (required): Date of birth in YYYY-MM-DD format. target_date (optional): Date to compute for. Defaults to today. days (optional int 1
asterwise_get_nakshatra_predictionread-onlyPersonal 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. AFTER: asterwise_get_panchanga â the day's full panchanga; asterwise_get_muhurta â Tarabala-aware windows for an activity. INPUT CONTRACT: birth: BirthData (date, time, lat, lon, timezone). Unknown birth time: omit
asterwise_get_pitra_dosharead-onlyDetects and analyses Pitru Dosha (Pitru Shapa â Ancestral Curse) using all five classical Pitru Dosha combinations. WORKFLOW: BEFORE: None â birth data computes everything needed. AFTER: asterwise_get_puja_suggestions â recommend remedial pujas for Sun/Mars. INPUT CONTRACT: birth â BirthData (date, time, lat, lon, timezone). DO NOT CONFUSE WITH: asterwise_get_doshas â returns pitru_do
asterwise_get_ghat_chakraread-onlyReturns 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. AFTER: asterwise_get_nakshatra_prediction â for today's personalized daily auspiciousness score. INPUT CONTRACT: birth â BirthData (date, time, lat, lon, timezone). Moon sign is computed from birth data. DO NOT C
asterwise_get_yogasread-onlyEvaluates the natal chart for named classical yogas. Each hit returns its category, formation text, the classical texts it is drawn from (classical_sources), a modern summary, and keywords. WORKFLOW: BEFORE: RECOMMENDED â asterwise_get_natal_chart â same birth tuple should be understood before interpreting yoga names. AFTER: asterwise_get_doshas â complementary affliction scan on the same c
asterwise_get_doshasread-onlyScores twelve fixed dosha buckets from birth data and returns presence flags, typed detail objects, optional summaries, and remedy lines per dosha. WORKFLOW: BEFORE: RECOMMENDED â asterwise_get_natal_chart â chart familiarity before dosha interpretation. AFTER: asterwise_get_remedies â classical remedial suggestions after dosha review. INPUT CONTRACT: BirthData follows the global contract.
asterwise_get_remediesread-onlyDerives classical remedial prescriptions from planetary weakness, dusthana lordship or placement, and combustion. Returns mantra, lifestyle, charity, and dignity tables. WORKFLOW: BEFORE: RECOMMENDED â asterwise_get_natal_chart â chart context before choosing remedies. AFTER: asterwise_get_gemstone_recommendations â optional focused gem briefing. INPUT CONTRACT: BirthData follows the globa
asterwise_get_gemstone_recommendationsread-onlyComputes Ratna-style gemstone picks and cautions from the natal chart. Returns the primary and role-based stones, secondary options, contraindications and a safety note. WORKFLOW: BEFORE: RECOMMENDED â asterwise_get_natal_chart â confirm chart before wearing advice. AFTER: asterwise_get_remedies â broader remedial programme if needed. INPUT CONTRACT: BirthData follows the global contract.
asterwise_get_numerology_profileread-onlyBuilds 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 standalone. AFTER: asterwise_get_personal_year â fills Personal Year when needed. INPUT CONTRACT: name and date strings are forwarded without extra local validation; malformed payloads fail upstream. DO NOT CONFUSE W
asterwise_get_numerology_compatibilityread-onlyCompares two people on their Pythagorean Life Path numbers, worked out from their birth dates. Returns a score, tier label, narrative, strengths, challenges, and advice. WORKFLOW: BEFORE: RECOMMENDED â asterwise_get_numerology_profile per person â sanity-check Life Paths before comparing. AFTER: None. INPUT CONTRACT: Four strings (two names, two dates) are passed through without local guards
asterwise_get_chaldean_numerologyread-onlyReduces 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 â standalone. AFTER: asterwise_get_numerology_profile â compare against Pythagorean cores if needed. INPUT CONTRACT: name and date forwarded as-is; no local validation. DO NOT CONFUSE WITH: asterwise_get_numerology_pr
asterwise_get_lo_shu_gridread-onlyDerives 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. AFTER: None. INPUT CONTRACT: date string only; validated upstream. DO NOT CONFUSE WITH: asterwise_get_numerology_profile â letter-based Western numbers, not digit-frequency Lo Shu. asterwise_get_name_correction â
asterwise_get_name_correctionread-onlyScores the current spelling of a personal name against the birth-date Life Path and suggests alternate spellings with harmony metrics. Names the best alternative when one scores higher. WORKFLOW: BEFORE: RECOMMENDED â asterwise_get_numerology_profile â baseline numbers before renaming advice. AFTER: None. INPUT CONTRACT: name and date strings only; upstream validates. DO NOT CONFUSE WITH: a
asterwise_get_lucky_numbersread-onlyFetches 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: None â standalone. AFTER: asterwise_get_numerology_profile â if deeper context is required. INPUT CONTRACT: name and date forwarded upstream without local checks. DO NOT CONFUSE WITH: asterwise_get_numerology_profi
asterwise_get_personal_yearread-onlyLooks up the Personal Year theme for the current calendar year from a birth date (its month and day). WORKFLOW: BEFORE: RECOMMENDED â asterwise_get_numerology_profile â see other core numbers first. AFTER: None. INPUT CONTRACT: Only the birth date is sent; name is optional and not used. The active calendar year is chosen upstream automatically. DO NOT CONFUSE WITH: asterwise_get_numerology_
asterwise_get_number_meaningread-onlyReturns dictionary-style numerology copy for a single integer, including interpretation, keywords, and stubbed extended fields. WORKFLOW: BEFORE: None â standalone. AFTER: None. INPUT CONTRACT: number must pass local guard: one of 1-9, 11, 22 or 33; any other value raises MCP INVALID_PARAMS before the HTTP call. DO NOT CONFUSE WITH: asterwise_get_numerology_profile â computes personal numbe
asterwise_check_mobile_numberread-onlySums the digits of the national number (country code left out), reduces them to a single number, and returns harmonic scoring plus interpretive copy. WORKFLOW: BEFORE: RECOMMENDED â asterwise_get_numerology_profile â anchor Life Path before judging the line. AFTER: None. INPUT CONTRACT: Only digits count; the country calling code is never counted. Numbers written with '+' or '00' use the nat
asterwise_check_vehicle_numberread-onlyStrips non-digits from a vehicle registration token, reduces the numeric run to a single number, and returns the same harmony schema as mobile analysis. WORKFLOW: BEFORE: RECOMMENDED â asterwise_get_numerology_profile â owner baseline. AFTER: None. INPUT CONTRACT: Letters and separators are ignored; reduction uses numeric digits only. Owner name and birth date are optional and not used. DO
asterwise_get_business_name_analysisread-onlyReduces a business name to Expression and root digits and returns thematic suitability lists plus a harmony score. Uses the name only; no founder birth date is involved. WORKFLOW: BEFORE: None â standalone. AFTER: asterwise_get_name_correction â if the entity is a person, not a brand. INPUT CONTRACT: business_name (required): special characters and digits are acceptable; reduction strips non
asterwise_get_expression_numberread-onlyCalculates the Expression (Destiny) number from the full name using Pythagorean letter values. Reduces each name part separately before summing (Decoz per-part method), keeping master numbers 11, 22, 33 at every step. WORKFLOW: BEFORE: None â this tool is standalone. AFTER: asterwise_get_soul_urge_number â complete the core trinity (Expression, Soul Urge, Personality). INPUT CONTRACT: name â
asterwise_get_soul_urge_numberread-onlyCalculates 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 part separately before summing, preserving master numbers 11, 22, 33. WORKFLOW: BEFORE: None â standalone. AFTER: asterwise_get_personality_number â complete the name number trinity. INPUT CONTRACT: name â Full
asterwise_get_personality_numberread-onlyCalculates the Personality number from consonants in the full name. All non-vowels (BCDFGHJKLMNPQRSTVWXYZ) contribute â Y is always a consonant. Reduces each name part separately, preserving master numbers 11, 22, 33. WORKFLOW: BEFORE: None â standalone. AFTER: asterwise_get_numerology_profile â see all five core numbers together. INPUT CONTRACT: name â Full legal name as used at birth.
asterwise_get_maturity_numberread-onlyCalculates 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 becomes conscious around age 35 and fully emerges by midlife. WORKFLOW: BEFORE: RECOMMENDED â asterwise_get_numerology_profile â confirm Life Path and Expression before interpreting their sum. AFTER: None. INPUT CONTRACT
asterwise_get_balance_numberread-onlyCalculates 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 describes how a person handles emotional crises and unresolved inner conflict. WORKFLOW: BEFORE: None â standalone. AFTER: None. INPUT CONTRACT: name â Full legal name as used at birth. The first letter of each space-s
asterwise_get_karmic_lessonsread-onlyIdentifies 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 development is needed in this lifetime. WORKFLOW: BEFORE: None â standalone. AFTER: asterwise_get_numerology_profile â see karmic lessons alongside all core numbers. INPUT CONTRACT: name â Full legal name as u
asterwise_get_personal_cyclesread-onlyReturns 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 day, and the target calendar date. WORKFLOW: BEFORE: None â standalone. AFTER: asterwise_get_numerology_profile â see personal cycles alongside core numbers. INPUT CONTRACT: date â Birth date in YYYY-MM-DD forma
asterwise_get_angel_number_todayread-onlyReturns the angel number for today (UTC, or the caller's timezone) or for a given date. All digits of the date are summed and reduced to a single digit (1-9), then the triple sequence of that digit is returned (e.g. digit 9 â angel number 999). WORKFLOW: BEFORE: None â standalone. AFTER: asterwise_get_angel_number_personal â for a personalised angel number from birth date. INPUT CONTRACT:
asterwise_get_angel_numberread-onlyLookup 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 digit). WORKFLOW: BEFORE: None â standalone. AFTER: None. INPUT CONTRACT: number: string â the angel number sequence to look up. Examples: '111', '444', '1111', '911'. DO NOT CONFUSE WITH: asterwise_get_angel_numb
asterwise_get_angel_number_personalread-onlyComputes 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 map to 1111, 2222, 3333 respectively. WORKFLOW: BEFORE: RECOMMENDED â asterwise_get_numerology_profile â confirm Life Path before calling. AFTER: None. INPUT CONTRACT: date: Birth date in YYYY-MM-DD format. Example
asterwise_get_crystalsread-onlyReturns all 54 crystals in the database sorted alphabetically. Each entry includes chakra associations, elemental correspondences, Vedic and Western planetary assignments, physical/emotional/spiritual healing properties, geographic origins, affirmations, and safety cautions. WORKFLOW: BEFORE: None â standalone catalogue. AFTER: asterwise_get_crystal_by_planet â filter by Vedic planet for reme
asterwise_get_crystalread-onlyLookup a specific crystal by slug or name (case-insensitive). Returns full detail including dual Vedic/Western planetary assignments, all healing properties, and any safety cautions. WORKFLOW: BEFORE: None â standalone or after asterwise_get_gemstone_recommendations. AFTER: None. INPUT CONTRACT: name: Crystal slug or display name. Examples: 'amethyst', 'blue-sapphire', 'Cat's Eye Chrysoberyl'
asterwise_get_crystal_by_planetread-onlyReturns all crystals associated with a specific Vedic planet. Results are sorted with primary Navaratna gems first, then Uparatna substitutes. Only Navaratna and Uparatna Vedic assignments are returned â crystals with no Vedic planetary correspondence are excluded. WORKFLOW: BEFORE: RECOMMENDED â asterwise_get_natal_chart â identify the planet needing remediation. AFTER: asterwise_get_gemst
asterwise_get_crystal_recommendationsread-onlyRecommends 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: None â standalone for consumer apps. AFTER: asterwise_get_crystal â get full detail on any recommended crystal. INPUT CONTRACT: At least one of: zodiac_sign, chakra, intention must be provided. zodiac_sign (optional):
asterwise_get_crystal_recommendations_natalread-onlyRecommends 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 â not from zodiac sign or chakra preference. WORKFLOW: BEFORE: None â this tool internally computes the natal chart. No separate natal chart call required. AFTER: asterwise_get_crystal â get full detail (hardness, or
asterwise_get_dream_symbolsread-onlyReturns dream symbols from the database with dual-tradition interpretation: Jungian/Western psychological analysis and traditional Vedic dream-symbol meaning. 500 symbols across 8 categories. Optionally filter by category. WORKFLOW: BEFORE: None â standalone. AFTER: asterwise_get_dream_symbol â get full detail for a specific symbol. INPUT CONTRACT: category (optional): One of animals, nature
asterwise_get_dream_symbolread-onlyLookup a specific dream symbol by slug or name (case-insensitive). Returns full dual-tradition interpretation including Jungian archetype, Vedic dream meaning with auspiciousness, context variants, and related symbols. WORKFLOW: BEFORE: None â standalone. AFTER: None. INPUT CONTRACT: name: Symbol slug or display name. Examples: 'snake', 'eagle', 'childhood-home', 'lotus', 'black-dog' DO NOT C
asterwise_get_horoscoperead-onlyFetches 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 tool is standalone. AFTER: asterwise_get_natal_chart â if the user needs a personalised chart beyond sign-general copy. INPUT CONTRACT: period is constrained to the tool schema enum (daily, weekly, monthly, yearly).
asterwise_get_western_horoscoperead-onlyFetches 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 â this tool is standalone. AFTER: asterwise_get_western_natal â if the user needs a personalised tropical chart beyond sign-general copy. INPUT CONTRACT: period is constrained to the tool schema enum (daily, weekly,
asterwise_get_gocharread-onlyComputes 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 â asterwise_get_natal_chart â anchors what "natal" means for the same birth record. AFTER: asterwise_get_dasha_transits â adds dasha-lord correlation for today. INPUT CONTRACT: target_date (string, optional â YYY
asterwise_get_transitsread-onlyLists sign ingresses and retrograde/direct stations for all planets between two dates against the natal context and returns chronological astronomical events. WORKFLOW: BEFORE: RECOMMENDED â asterwise_get_natal_chart â clarifies the natal reference for the same birth data. AFTER: asterwise_get_gochar â optional current snapshot after scanning the range. INPUT CONTRACT: from_date and to_dat
asterwise_get_western_natalread-onlyCalculate a complete Western natal chart using the tropical zodiac and Swiss Ephemeris. Returns 10 planet positions with Placidus (or chosen) house placements, sign-level dignities plus Lilly essential-dignity scores, all active aspects, and element/modality/hemisphere balance statistics. WORKFLOW: BEFORE: None â this tool is standalone. AFTER: asterwise_get_western_transits_daily â layer cur
asterwise_get_western_moon_phaseread-onlyCalculates 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 transition. WORKFLOW: BEFORE: None â standalone. AFTER: asterwise_get_western_moon_calendar â get the full month's phase data. INPUT CONTRACT: date (optional string YYYY-MM-DD, years 1-3000) â Date to compute phase
asterwise_get_western_moon_calendarread-onlyReturns 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. WORKFLOW: BEFORE: None â standalone. AFTER: None. INPUT CONTRACT: year (optional int, 1-3000) â Target year. Defaults to the current year (UTC). Example: 2026 month (optional int 1â12) â Target month. Defaults to th
asterwise_get_western_aspectsread-onlyCalculates 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 standard natal orbs. WORKFLOW: BEFORE: None â standalone; or use asterwise_get_western_natal to get positions first. AFTER: None. INPUT CONTRACT: positions â dict mapping planet/body name (string) to tropical longitude
asterwise_get_western_transits_dailyread-onlyCurrent 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°, minor 1°. Provide start_date for a specific day; defaults to today. WORKFLOW: BEFORE: asterwise_get_western_natal â establish natal chart first. AFTER: asterwise_get_western_transits_weekly â for week view. I
asterwise_get_western_transits_weeklyread-only7-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. WORKFLOW: BEFORE: asterwise_get_western_natal. AFTER: asterwise_get_western_transits_monthly â for full month. INPUT CONTRACT: birth â WesternBirthData. house_system picks the natal houses used for natal_house on
asterwise_get_western_transits_monthlyread-only30-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 today. WORKFLOW: BEFORE: asterwise_get_western_natal. AFTER: None. INPUT CONTRACT: birth â WesternBirthData. house_system picks the natal houses used for natal_house on each transiting planet (default placidus). start_d
asterwise_get_western_synastryread-onlyAspect grid between two natal charts using the tropical zodiac. Returns all inter-chart aspects using standard inter-chart orbs. Useful for relationship compatibility analysis. WORKFLOW: BEFORE: asterwise_get_western_natal per person â understand charts individually first. AFTER: asterwise_get_western_composite â midpoint chart for the relationship itself. INPUT CONTRACT: person1, person2 â
asterwise_get_western_compositeread-onlyMidpoint 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: BEFORE: asterwise_get_western_synastry â examine inter-chart aspects before composite. AFTER: None. INPUT CONTRACT: person1, person2 â WesternBirthData each. house_system ignored. DO NOT CONFUSE WITH: asterwise_ge
asterwise_get_western_compatibilityread-onlyOverall 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 comparisons. WORKFLOW: BEFORE: asterwise_get_western_natal per person optional. AFTER: asterwise_get_western_synastry â drill into raw aspects if score needs detail. INPUT CONTRACT: person1, person2 â WesternBirt
asterwise_get_western_zodiac_compatibilityread-onlySign-to-sign compatibility without birth data. Based on element and modality affinity. Fast â no ephemeris calculation required. WORKFLOW: BEFORE: None â no birth data needed. AFTER: asterwise_get_western_compatibility â when full charts are available. INPUT CONTRACT: sign1, sign2 â English zodiac names (Aries ⦠Pisces). DO NOT CONFUSE WITH: asterwise_get_western_compatibility â req
asterwise_get_western_solar_returnread-onlyWestern solar return chart for a given year, cast for the exact moment the Sun returns to its natal tropical longitude. The chart is a complete Western natal chart for that moment at the birth location. Provide the year as an integer (e.g. 2026). WORKFLOW: BEFORE: asterwise_get_western_natal â understand natal chart before reading return. AFTER: None. INPUT CONTRACT: birth â WesternBirthData
asterwise_get_western_lunar_returnread-onlyWestern lunar return chart: the next moment after a given date that the Moon returns to its natal tropical longitude (approximately every 27.3 days). Builds a complete Western natal chart for that moment at the birth location. WORKFLOW: BEFORE: asterwise_get_western_natal. AFTER: None. INPUT CONTRACT: birth â WesternBirthData. after_date (optional YYYY-MM-DD) â find next return after this da
asterwise_get_western_planetary_returnread-onlyNext 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 for that moment at the birth location. WORKFLOW: BEFORE: asterwise_get_western_natal. AFTER: None. INPUT CONTRACT: birth â WesternBirthData. planet â one of Sun, Moon, Mercury, Venus, Mars, Jupiter, Saturn, Uranus,
asterwise_get_western_secondary_progressionsread-onlySecondary 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 progressed planet positions, progressed Ascendant and MC, and the solar arc. WORKFLOW: BEFORE: asterwise_get_western_natal. AFTER: asterwise_get_western_solar_arc â compare uniform arc vs individual motion. INPUT CON
asterwise_get_western_solar_arcread-onlyWestern Solar Arc Directions for a target date: the solar arc (progressed Sun minus natal Sun) is added to every natal planet and angle. It is approximately 1° per year; unlike secondary progressions, all planets advance at the same rate. WORKFLOW: BEFORE: asterwise_get_western_natal. AFTER: None. INPUT CONTRACT: birth â WesternBirthData. target_date (optional YYYY-MM-DD) â defaults to toda
asterwise_get_western_void_of_course_moonread-onlyLists void-of-course Moon periods in a date range (UTC), each with start, end, duration, the Moon's sign, the next sign and the last exact aspect. Rule: traditional â the Moon is void from its last exact Ptolemaic aspect (conjunction, sextile, square, trine, opposition) to the Sun, Mercury, Venus, Mars, Jupiter or Saturn until it enters the next sign (Lilly, Christian Astrology 1647, p. 112). Ou
asterwise_get_western_planetary_hoursread-onlyThe 24 planetary hours for a date and place, with the planet ruling each hour and local plus UTC start and end times. Day (sunrise to sunset) and night (sunset to next sunrise) are each split into 12 equal parts; the first hour after sunrise belongs to the weekday's planet and the rest follow the Chaldean order (Saturn, Jupiter, Mars, Sun, Venus, Mercury, Moon). WORKFLOW: BEFORE: None â standal
asterwise_get_western_profectionsread-onlyAnnual profections for a birth chart and a date: the activated whole-sign house, its sign and the lord of the year. Also gives where the year lord sits natally and the next twelve profection years. Rule: the Ascendant sign is the 1st house at age 0 and the activated sign moves one sign forward every birthday, so at age N the house is (N mod 12) + 1. WORKFLOW: BEFORE: asterwise_get_western_natal â
asterwise_get_western_eclipsesread-onlySolar and lunar eclipses in a date range, past or future, up to 10 years. Each gives the type, time of greatest eclipse, start and end (UTC) and the eclipse degree in the tropical zodiac. With birth data, each eclipse also lists the natal planets and angles within 3° of the eclipse degree by conjunction or opposition. WORKFLOW: BEFORE: None â standalone; add birth for personal contacts. AFTER:
asterwise_get_western_dayread-onlyOne calendar day at a place, Western style: planetary hours, void-of-course Moon periods, Moon sign changes and the Moon phase. The day runs from local midnight to midnight; every planetary hour that falls in it is listed with the void-of-course periods that overlap it. WORKFLOW: BEFORE: None â standalone. AFTER: asterwise_get_western_daily_factors â the personal picture for the same day. IN
asterwise_get_western_daily_factorsread-onlyEvery Western factor for one person on one day, in one shape, with no weighting. Each factor carries its raw value and range, its frame, the verdict Lilly's rules give, the rule's source, signification ids, the time it holds and whether it depends on the birth time. WORKFLOW: BEFORE: asterwise_get_western_natal. AFTER: asterwise_get_western_events â the same over a range, as a timeline. INPUT
asterwise_get_western_eventsread-onlyOne timeline of everything that happens to a chart over 1 to 31 days, each event with its exact time. It holds the exact major aspects from the transiting planets to the natal planets and angles with Lilly's verdicts, tropical sign ingresses and stations, Moon sign changes, void-of-course periods, New and Full Moons and quarters, eclipses with their contacts, and the profection year turning on the
asterwise_get_western_horaryread-onlyThe chart of a question's moment with the facts Lilly's horary method reads, each rule named. It gives the house rulers, the significators (lord of the 1st and the Moon for the querent, lord of the quesited house), their aspects with Lilly's orbs and whether an applying aspect perfects before a sign change, the Moon's last and next aspects and void-of-course state, combustion, and the consideratio
asterwise_get_western_significationsread-onlyWhat each house and planet signifies in William Lilly's Christian Astrology (1647), as a fixed list with stable ids: the twelve houses (pp. 50-56) and the seven planets (pp. 57-83: kinds of people, professions, manners when well and ill dignified). WORKFLOW: BEFORE: None â standalone. AFTER: asterwise_get_western_daily_factors â factors cite these ids. INPUT CONTRACT: No inputs beyond respon
asterwise_get_tarabalaread-onlyTarabala and Chandrabala for any date, with the Moon's star and sign change times. For 1 to 31 civil days, every Moon nakshatra and Moon sign with exact start and end (local and UTC), the tara counted from the birth nakshatra with its name and verdict, and the Moon's house from the natal Moon with the chandrabala verdict (Muhurta Chintamani). WORKFLOW: BEFORE: asterwise_get_natal_chart â the bi
asterwise_get_vedic_daily_factorsread-onlyEvery classical factor for one person on one day, in one shape, with no weighting. Each factor carries its raw value and range, its frame (from the Moon, from the Lagna, a natal planet, none), the verdict its own rule gives or null, the rule's source, signification ids, the time it holds and whether it depends on the birth time. WORKFLOW: BEFORE: asterwise_get_natal_chart. AFTER: asterwise_get_ve
asterwise_get_vedic_eventsread-onlyOne timeline of everything that happens to a chart over 1 to 31 days, each event with its exact time. Sidereal sign ingresses with the new sign's house from the natal Moon, stations, Moon nakshatra changes with Tarabala, Moon sign changes with Chandrabala, exact degree conjunctions with natal planets, eclipses with their contacts, Purnima and Amavasya (exact full and new Moon, with the tithi's sta
asterwise_get_vedic_significationsread-onlyWhat each house and planet signifies in Brihat Parashara Hora Shastra, as a fixed list with stable ids. Houses from chapter 11, verses 2-13; planets from chapter 3, verses 12-13 and the karaka verses of chapters 8 and 14. WORKFLOW: BEFORE: None â standalone. AFTER: asterwise_get_vedic_daily_factors â factors cite these ids. INPUT CONTRACT: No inputs beyond response_format. DO NOT CONFUSE WI
asterwise_get_reference_chartsread-onlyPublished test charts with reference values from an independent source, so anyone can check the maths. They cover the 25 edge cases of the verification harness (clock changes, southern hemisphere, polar night and day, the date line, 45-minute zones, historical offsets, leap day, range limits), a sample of random charts, a Moon-on-a-nakshatra-boundary case and an unknown-birth-time case. WORKFLOW:
asterwise_get_tarot_cardsread-onlyReturns 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_correspondence, upright and reversed meanings, keywords for both orientations, yes/no polarity, and visual description. WORKFLOW: BEFORE: None â standalone catalogue endpoint. AFTER: asterwise_draw_tarot_cards or asterwise_get_ta
asterwise_get_tarot_cardread-onlyReturns 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 one by name. WORKFLOW: BEFORE: None â standalone. AFTER: None. INPUT CONTRACT: card_id â Slug identifier for the card. Must be exact. Major Arcana examples: 'the-fool', 'the-magician', 'the-high-priestess', 'the-e
asterwise_get_tarot_major_arcanaread-onlyReturns 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 â standalone. AFTER: asterwise_draw_tarot_cards â draw from this subset by filtering by arcana_type. INPUT CONTRACT: response_format (optional): markdown (default) | json. DO NOT CONFUSE WITH: asterwise_get_tarot_card
asterwise_get_tarot_suitread-onlyReturns 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', 'swords', 'pentacles'. Case-insensitive. Any other value is rejected locally with MCP INVALID_PARAMS. DO NOT CONFUSE WITH: asterwise_get_tarot_major_arcana â 22 Major Arcana, not suit-based. asterwise_get_tarot
asterwise_get_tarot_card_of_the_dayread-onlyReturns 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 is not a reading for an individual but a collective daily energy. WORKFLOW: BEFORE: None â standalone. AFTER: asterwise_get_tarot_three_card_spread â for deeper daily reading context. INPUT CONTRACT: date (optio
asterwise_draw_tarot_cardsread-onlyDraws 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: BEFORE: None â standalone. AFTER: None â interpret drawn cards using their active_meaning and active_keywords fields. INPUT CONTRACT: count (int 1â78, default 1) â Number of unique cards to draw. Example: 1 (d
asterwise_get_tarot_three_card_spreadread-onlyPast / Present / Future spread. Draws 3 unique cards using cryptographic randomness and assigns each to a named positional slot with an interpretive context. WORKFLOW: BEFORE: None â standalone reading. AFTER: asterwise_get_tarot_celtic_cross â for deeper 10-position analysis of same question. INPUT CONTRACT: allow_reversed (bool, default false) â Each card independently has 50% reversal c
asterwise_get_tarot_celtic_crossread-onlyTen-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 positions. WORKFLOW: BEFORE: None â standalone reading, or follow asterwise_get_tarot_three_card_spread when a more detailed examination of the same question is needed. AFTER: None. INPUT CONTRACT: allow_reversed (
asterwise_get_tarot_yes_noread-onlyDraws 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: None â standalone. AFTER: asterwise_get_tarot_three_card_spread â for more context when the yes/no answer is 'maybe' or the situation needs elaboration. INPUT CONTRACT: allow_reversed (bool, default true) â Recomm
Alternatives in AI & Agents
Compare →
AuscaB
Pay-per-call APIs and MCP services for agents, no accounts or keys, with verifiable receipts.
TMTetrees MCPB
Own, grow and trade portable agent intelligence via TAIP/1 Packs and MCP.
e18eB
The official e18e MCP server keeping your agent in check from installing bloated dependencies.
Competitor Tracking Trends MCPB
Brand and competitor trend volume over time, with growth signals. Free key at trendsmcp.ai
Spotify Trends MCPB
Spotify podcast and artist trends over time, with growth metrics. Free key at trendsmcp.ai
ASAstrocalB
AI-native scheduling: check availability, book meetings, cancel and reschedule via MCP