MCP App Store
by KeenEthics
Rising Astrology & Tarot icon

Rising Astrology & Tarot

By Vert Ventures LLC

Get New App Alerts

Overview

Rising is an astrology and tarot companion you talk to, right in ChatGPT. Ask about your day, a relationship or a decision, and Rising combines calculated chart data with conversational interpretations. Birth chart: Share your birth date, town and time to see your full natal chart on an interactive zodiac wheel. Tap any planet to see its sign, house and meaning, and explore your big three, aspects, houses, elements and chart ruler. An unknown birth time is fine. Horoscope and transits: See how the planets today, or on any date, touch your own chart, on a two-ring wheel with the closest transits first. Compatibility: Compare two birth charts for a synastry reading, or just say "I'm a Gemini, he's a Scorpio" for an instant zodiac sign comparison. The sky this month: Retrogrades, moon phases, sign changes and major aspects, with dates in your timezone. Tarot: Draw one card or a three-card Past, Present, Future spread, with original card art. Tap a card to see it up close and ask about it. Planetary positions and sky events use the Swiss Ephemeris. Unknown birth times limit rising signs and houses. Readings are for reflection and fun, not for medical, legal or financial decisions. No account is needed.

Tools

calculate_birth_chart

ChatGPT
Use this when someone wants their birth chart, natal chart, big three, rising sign, or what a placement in their own chart means. Calculates and shows planetary placements, houses and aspects. Requires a city id from search_birth_cities. With an unknown birth time, omit houses and rising sign and preserve the returned uncertainty notes. Returns calculated positions for ChatGPT to interpret, not an AI reading.

calculate_compatibility

ChatGPT
Use this when two people want a full compatibility or synastry reading from both birth dates and cities. Resolve both cities first. Set unknown birth times to null. Distinguish person A from person B when explaining aspects. No compatibility score or definitive relationship outcome is calculated.

calculate_transit_calendar

ChatGPT
Calculate a general sky calendar: retrogrades, moon phases, sign changes, and major aspects for a date range. No birth details needed. Inclusive YYYY-MM-DD dates, maximum 31 days. Defaults to today through month end. Use an IANA timezone if known, otherwise label times UTC. Returns sign changes, retrograde/direct stations, four moon phases, and major non-lunar planetary aspects from the Swiss Ephemeris. Includes positions at range start for already-active retrogrades. Excludes eclipses, nodes, minor bodies, and personal birth-chart aspects. The separate calculate_transits tool returns a single-time snapshot of personal aspects to a birth chart.

calculate_transits

ChatGPT
Use this when someone asks about their personal horoscope or transits: how the current sky (or one date) affects their own birth chart. Omit transit_date for now, or supply YYYY-MM-DD for a single-day snapshot. This is not a week-long forecast or exact transit-event search. Use a verified birth city id and preserve uncertainty notes.

compare_sun_signs

ChatGPT
Use this when someone asks about zodiac compatibility and gives only sun signs, not birth dates. For example "I'm a Gemini, he's a Scorpio". Returns elements, modalities, rulers and the angle between the signs. No birth data and no score. Give a short sign-level reading, then invite birth dates, cities and times for a full calculate_compatibility reading.

display_tarot_cards

ChatGPT
Show the exact cards already returned by pull_tarot_card; never draws. First read pull_tarot_card's result, then pass its cards list unchanged, preserving order and (reversed) suffixes. Only one or three cards are supported. Interpret the original draw result after displaying it. Repeating display is safe and cannot replace or reroll the cards.

pull_tarot_card

ChatGPT
Use this when someone asks for a tarot reading, a card pull, or a card of the day. Draws one or three cards. Call once per requested new draw. Capture and read the returned data; when calling through a code/exec wrapper, print the result rather than discarding it. Then call display_tarot_cards with the exact returned cards list to show the artwork. Display never requires another draw. A three-card spread reads as Past, Present, Future (each card's label). Reuse these cards for follow-ups. No birth data needed.

search_birth_cities

ChatGPT
Use this before any birth chart, transit or compatibility calculation to turn a birth town into a city id. Offline GeoNames catalog of places with about 1,000 or more people. Use a city name, optionally with a state, province or country. Clarify multiple plausible matches with the user. No match means the city is outside this catalog; do not silently substitute a different city. Never ask for an address or GPS coordinates.

Capabilities

Interactive

Example Prompts

Click any prompt to copy it.

Similar Apps