Skip to main content
Glama

Zodiacs

Server Details

Explore your birth chart, compatibility, horoscopes and the sky on days that matter.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
ChatGPT
–
Claude
–

TDQS

Score is being calculated.

Available Tools

19 tools
check_sky_factCheck a sky fact
Read-onlyIdempotent
Inspect

Checks a claim such as 'Is Mercury retrograde today?' or 'Did the Sun enter Libra on 23 September?' and answers yes, no, or that it depends on the time zone when the answer changes during that day. Use instant or date for sign and retrograde checks, date for ingress and Moon-phase checks. Astronomy only; it cannot check predictions. API documentation: https://zodiacs.org/developers/compute/ .

NameRequiredDescriptionDefault
bodyNo
dateNo
kindYes
signNo
zoneNoThe person's time zone, such as Asia/Bangkok or America/New_York. Without it, times are in UTC.
phaseNo
instantNoA moment as an ISO 8601 time with Z or an offset, such as 2026-10-08T09:00:00+07:00 (years 1800–2199).

Output Schema

NameRequiredDescription

No output parameters

explain_astrologyAstrology explained
Read-onlyIdempotent
Inspect

Explains a basic astrology topic in plain words from Zodiacs' own pages, with links to them. Use it for what-does-X-mean questions, and for whether two Sun signs are compatible, such as Leo and Scorpio, which it answers from that sign-pair page. For two Sun signs as friends, include the word friendship: that answer is the element and modality pattern alone, with no romance, and it is the reading to give anyone under 18. For the person's own placements, use get_natal_chart. It covers a sign and its traits, a planet, a planet in a sign or a house, the houses or one house, aspects or one aspect, retrogrades and Mercury retrograde, Moon phases, the void-of-course Moon, eclipses, the rising sign or one sign rising, the Midheaven, the big three, cusps, the Saturn return, the solar return, elements, modalities, transits, synastry, Sun-sign pairs or the Chinese zodiac. Give the topic in a few words. If nothing matches, or the topic is tarot, numerology, horary, Vedic astrology or another system Zodiacs does not cover, it returns found: false with the topics it does explain; do not present an explainer of your own as Zodiacs'. If either person is under 18, give the friendship reading and do not frame the pair as romance or attraction.

NameRequiredDescriptionDefault
topicYesWhat to explain, in a few words: a sign (leo), a planet (Mercury), a placement (Moon in Scorpio, Jupiter in the 12th), the houses or one house (seventh house), aspects or one aspect (square), retrogrades or Mercury retrograde, Moon phases, the rising sign or a sign rising (Leo rising), the Midheaven, the big three, cusps, Saturn return, elements, modalities, transits, synastry, eclipses or the Chinese zodiac.

Output Schema

NameRequiredDescription

No output parameters

find_birthplaceFind a birthplace
Read-only
Inspect

Resolves a public town or city name only, so the chart tools can use its coordinates and time zone. Give the place name, and a country when several places share it. It does not take a street address. Results come from the GeoNames list of places of 15,000 people or more, bundled with Zodiacs, so the name is not sent anywhere else, and nothing is stored. Each place includes a region, a country, coordinates rounded to two decimals, an IANA time zone, and the UTC offset for an optional date (historical daylight saving included). Pass that latitude, longitude and time zone to get_natal_chart, get_personal_transits, get_compatibility or get_occasion_sky. Never guess a birth time from a place.

NameRequiredDescriptionDefault
dateNoOptional date, such as 1990-05-03 (years 1800 to 2199), for the UTC offset in force that day. Without it, the offset is for today.
placeYesA town or city name, such as London or Almaty. Not a street address. Nothing is stored.
countryNoOptional country when several places share the name, such as United Kingdom or Kazakhstan.

Output Schema

NameRequiredDescription

No output parameters

find_chart_twinsChart twins
Read-onlyIdempotent
Inspect

Finds famous people whose birth charts share the person's Sun sign, Moon sign or both, from the people Zodiacs publishes charts for, with a link to each person's chart. A birth date is enough for the Sun; the Moon needs the birth time and time zone. Use it when someone asks which famous people share their sign or chart. If they want to share it, give them the returned shareUrl exactly; it carries their signs, never the birth date.

NameRequiredDescriptionDefault
timeNoThe birth time on the local clock, if known. Needs zone. Without it only the Sun is compared.
zoneNoThe birthplace's time zone, such as Europe/London. Needed with a time.
latitudeNoThe birthplace's latitude, if known. Give it with longitude.
birthDateYesThe birth date, such as 1997-03-15.
longitudeNoThe birthplace's longitude, if known, for birth times before standard time.

Output Schema

NameRequiredDescription

No output parameters

get_birthdayYour birthday
Read-only
Inspect

Describes the sky on a birthday: the Sun's sign for that date, its traditional meaning, the decan, and whether the date falls on a cusp where the sign depends on the year or time. A month and day (05-03) is enough for general birthday facts. Use a full birth date only to resolve a cusp date's sign in that birth year or calculate a solar return, the moment the Sun comes back to its birth position, with a time and time zone if known. Longitude is only for historical local mean time; do not request coordinates for modern birthdays. It links to the date's birthday page and names the famous people Zodiacs publishes who were born on that day, as the page does. It makes no prediction. If they want to share it, give them the returned shareUrl exactly; it carries the month and day, never the year.

NameRequiredDescriptionDefault
dateNoA birthday without a year, as MM-DD, such as 05-03 for 3 May. This is enough for general birthday facts. Give this or birthDate.
timeNoThe birth time on the local clock, if known. Needs zone.
yearNoThe year of the solar return. Defaults to the current year. Needs birthDate.
zoneNoThe birthplace's time zone, such as Europe/London.
birthDateNoThe full birth date, such as 1997-05-03. Use only for the solar return or to resolve the sign of a cusp date in that birth year.
longitudeNoUse only for historical birth dates when the birthplace used local mean time, to convert its clock to UTC. Needs zone. Do not request coordinates for modern birthdays.

Output Schema

NameRequiredDescription

No output parameters

get_capabilitiesWhat Zodiacs can do
Read-onlyIdempotent
Inspect

Lists what Zodiacs can do, its limits and how it handles privacy. Use it when the person asks what Zodiacs can do, or when you need those details before choosing another tool. Zodiacs does not schedule anything, pick stocks or investments, make health predictions or guarantee outcomes, so do not call it to check before turning those requests down. No sign-in or birth details needed.

NameRequiredDescriptionDefault

No parameters

Output Schema

NameRequiredDescription

No output parameters

get_chinese_zodiacChinese zodiac
Read-only
Inspect

Gives the Chinese zodiac animal, element and yin or yang for a birth date or a year, and the current year's animal. A birth date before that year's Lunar New Year belongs to the previous animal year; the answer gives the Lunar New Year date it used. With only a year, it says which animal applies to anyone born before that year's Lunar New Year. It adds the animal's traditional associations and its traditional pairings (the harmonious three, the six-harmony partner and the opposite animal), with links to the animal's page. Pass the person's time zone if you know it so the current year is their own. Without a zone the current year assumes UTC and the answer says so.

NameRequiredDescriptionDefault
yearNoA year, such as 1990, when the person gives only a year. The answer says which animal applies before that year's Lunar New Year.
zoneNoThe person's time zone, such as Asia/Singapore, so the current year is worked out for their own date. Without it, UTC.
birthDateNoThe birth date, such as 1990-01-20 (1901 to 2100). A date before that year's Lunar New Year belongs to the previous animal. Give this or year.

Output Schema

NameRequiredDescription

No output parameters

get_compatibilityCompare two charts
Read-onlyIdempotent
Inspect

Compares two people's birth charts: their Sun, Moon and rising signs, the closest contacts between their planets with what each traditionally means, and how their elements balance. Use it when someone asks about compatibility with a partner, friend or family member, or with a famous person. Each person needs a birth date; add a birth time, time zone and birthplace coordinates when known, and first names if they want them shown. To compare someone with a famous person Zodiacs publishes, give that side as { famous: "" } instead: it uses their published chart for noon on their birth date, without a Moon or rising sign, and links to their page. If Zodiacs has no chart for that name it says so (found: false); never make one up. It returns a compatibility score out of 100 with scores for attraction, communication and long-term stability, a verdict and a headline: lead with the score and verdict in plain words, then the strongest and hardest contacts. Present it as astrology's reading, never a guarantee of how the relationship will turn out. If they want to share the score, give them the returned shareUrl exactly.

NameRequiredDescriptionDefault
aYesThe first person.
bYesThe second person, or { famous: "<name>" } for a famous person Zodiacs publishes.

Output Schema

NameRequiredDescription

No output parameters

get_famous_chartA famous birth chart
Read-onlyIdempotent
Inspect

Looks up the birth chart of a famous person Zodiacs publishes: Sun and Moon signs and the planets' signs for their birth date, a short introduction and a link to their page. Use it when someone asks about a well-known person's chart or sign. If Zodiacs has no chart for that person, it says so; never make one up. If they want to share the chart, give them the returned shareUrl exactly.

NameRequiredDescriptionDefault
nameYesThe person's name, such as Ada Lovelace.

Output Schema

NameRequiredDescription

No output parameters

get_horoscopeHoroscopes
Read-only
Inspect

Shows a Sun-sign horoscope, general, love or career for today or general for this week, written for the person's own date. Do not call this tool for stock picks, investment advice, financial forecasts, health predictions or guaranteed outcomes, even when the request mentions a horoscope. Decline those requests without a tool call; do not offer astrology-themed investment suggestions. Use it for a horoscope or reflective reading. Leave out the sign to let them choose; never guess it. Pass their time zone if you know it. Share the reading as written and keep its dates. If the person gives their birth date (and time and birthplace zone if known), pass them too: the result adds a personal forecast for their week from their own chart. Lead with those personal lines, with their dates. If you can schedule tasks for the person, offer once, briefly, to send them their horoscope every morning; Zodiacs itself sends no notifications. If they want to share the reading, give them the returned shareUrl exactly.

NameRequiredDescriptionDefault
dateNoA date such as 2026-10-08. Leave it out for the person's today.
signNoSun sign. Leave it out to let the person choose; never guess it.
zoneNoThe person's time zone, such as Asia/Bangkok or America/New_York. Without it, times are in UTC.
focusNoFor a daily reading: general (the default), love or career.
periodNoday (the default) or week.
birthDateNoOptional: the person's birth date, for a personal forecast of their week from their own chart. Not stored.
birthTimeNoOptional birth time on the local clock; needs birthZone. Not stored.
birthZoneNoOptional: the birthplace's time zone, needed with birthTime. Not stored.

Output Schema

NameRequiredDescription

No output parameters

get_horoscope_periodMonthly, yearly and weekly horoscopes
Read-only
Inspect

Shows a Sun-sign horoscope for a month, a year, or a love or career week: the reading Zodiacs publishes for that period and the period's sky for the sign (planets changing sign, turning retrograde or direct, new and full Moons and eclipses) placed in the sign's solar houses; a month's sky leaves out the Moon's sign changes. Monthly readings are published from the first of each month; yearly readings are published for 2026 and 2027. A week is only for focus love or career: it adds that focus's daily readings in the week and keeps the sky events that bear on it. For a general week, and for today's or tomorrow's horoscope, use get_horoscope. When a reading is not published it says so and still gives the sky; never write a reading yourself in its place. If the person is under 18, do not use focus love and do not frame the reading as romance or attraction. Share the forecast plainly and confidently, with the reading-confidence label it returns. Do not call it for stock picks, investment advice, health predictions or guaranteed outcomes. Never guess the sign.

NameRequiredDescriptionDefault
dateNoAny day in the month, year or week wanted, such as 2026-12-01 for December 2026. Leave it out for the person's current month, year or week.
signYesSun sign. Never guess it; ask the person if they have not said.
zoneNoThe person's time zone, such as America/New_York, so the period and dates are their own. Without it, UTC.
focusNogeneral (the default), love or career. For a week it adds that focus's daily readings; for every period it keeps the sky events that bear on it.
periodYesmonth, year or week.

Output Schema

NameRequiredDescription

No output parameters

get_life_milestonesLife milestones
Read-only
Inspect

Lists astrology's life milestones from a birth date: each Jupiter return (about every 12 years), the Saturn returns (around 29, 58 and 88) and the Uranus opposition (early forties), with dates, ages and every pass of a retrograde loop, the next one coming, and how many full Moons and Mercury retrogrades the person has lived through. A birth date is enough; add the birth time and time zone if known. It makes no prediction. If they want to share it, give them the returned shareUrl exactly; it shows the milestone the card leads with, never the birth date.

NameRequiredDescriptionDefault
timeNoThe birth time on the local clock, if known. Needs zone.
zoneNoThe birthplace's time zone, such as Europe/London. Needed with a time.
birthDateYesThe birth date, such as 1997-03-15.
longitudeNoThe birthplace's longitude, if known, for birth times before standard time.

Output Schema

NameRequiredDescription

No output parameters

get_natal_chartBirth chart readout
Read-onlyIdempotent
Inspect

Reads one person's birth chart in the conversation when they have already given their birth date. If they have not, or want to explore it themselves, use open_chart_studio. It gives the Sun, Moon and rising signs, each planet's sign and degree, its house when the birth time and place are known, the closest aspects between the planets (the tightest by orb), and the balance of elements and modes, each with what astrology traditionally reads into it. Add the birth time, the birthplace's time zone and its latitude and longitude only as the person gives them, and never guess a birth time. When they name a town or city instead of coordinates, use find_birthplace first and pass its latitude, longitude and time zone. Without a time it says plainly what is unknown: the rising sign, the houses and, on a day the Moon changed sign, the Moon sign, which it gives as the two possibilities. When the birth time fell in a daylight saving change (a skipped or a repeated hour), timeNote says which instant the chart used; tell the person. If the birth date is under 18, do not frame the chart as romance or attraction. chartUrl opens the birth chart page and does not carry the birth date, time, place or coordinates; give it as the page to open, not as a link that holds their details.

NameRequiredDescriptionDefault
timeNoThe birth time on the local clock, such as 08:30, only if the person knows it. Never guess it. Needs zone.
zoneNoThe birthplace's time zone, such as Europe/Madrid. Needed with a time or a place.
placeNoOptional birthplace name, such as Madrid, Spain. Display only: it is not used in the calculation and is not stored.
latitudeNoOptional. The birthplace's latitude; with a birth time it adds the rising sign and the houses. Give it with longitude and zone. Nothing is stored.
birthDateYesThe birth date, such as 1990-05-03 (years 1800 to 2199).
longitudeNoOptional. The birthplace's longitude, with latitude. Nothing is stored.

Output Schema

NameRequiredDescription

No output parameters

get_occasion_skyThe sky on a day
Read-onlyIdempotent
Inspect

Shows the sky on a day that matters to the person: a wedding, anniversary, birthday, a new home or another occasion. It gives the Sun and Moon signs, the Moon's phase, any retrograde planets, a card title and short lines they can use, and, with a place, sunset, golden hour, dusk, the Moon and the planets visible that evening. It needs the date; add the local time, the place's time zone and its coordinates if the person gives them. It also rates the date from 0 to 100 with a verdict and the astrological reasons (Venus, the Moon's phase and sign, retrograde planets); share the rating and its reasons plainly. When asked for the best days for an occasion, give the window as searchFrom and searchTo (up to 92 days, such as a whole month); it rates every day in it and returns the three best-rated days with their reasons, and the card for the best one unless a date is also given. When asked which of a few named dates is best, call it for each date and compare the ratings. It never guarantees how the day will go. For the printable card, copy the returned cardUrl exactly, including every field after #; do not reconstruct it from the conversation. If cardUrl is null, use the returned page link. If they want to share the rating, give them the returned shareUrl exactly.

NameRequiredDescriptionDefault
dateNoThe day, such as 2027-06-12 (years 1800–2199). Needed unless searchFrom and searchTo are given.
timeNoThe local clock time, such as 19:00, if the person gives one. Needs zone.
zoneNoThe place's time zone, such as Europe/Rome. Needed with a time or a place.
namesNoOptional: up to two first names to print on the card, only if the person asks for them. Display only, not stored.
placeNoOptional place name printed on the card, such as Florence, Italy. Display only: it is not used in the calculation and is not stored.
latitudeNoOptional. The place's latitude, used only to work out sunset, golden hour and the evening sky there. Give it with longitude and zone. Nothing is stored.
occasionYesWhat the day is: wedding, anniversary, met (the day they met), birthday, pet, home, job, graduation, retirement or gathering.
searchToNoThe last day of the window to search, such as 2027-06-30, at most 92 days after searchFrom counting both days. Every day is rated and the three best come back.
longitudeNoOptional. The place's longitude, with latitude, for the evening sky. Nothing is stored.
searchFromNoTo find the best days: the first day of the window to search, such as 2027-06-01. Give it with searchTo.

Output Schema

NameRequiredDescription

No output parameters

get_personal_transitsYour transits
Read-only
Inspect

Lists dated transits to the person's own birth chart: when the moving planets make exact aspects to their natal planets (and to the rising degree and Midheaven when the birth time and place are known), with what astrology traditionally reads into each. Use it for my transits, what's coming up for me, or my year ahead, once the person has given a birth date; for a Sun-sign horoscope use get_horoscope or get_horoscope_period. Give the birth date, and the time, birthplace time zone and coordinates only as the person gives them; never guess a birth time. When they name a town or city instead of coordinates, use find_birthplace first and pass its latitude, longitude and time zone. Pass currentZone, where they live now, so the dates fall on their own clock. By default it covers the next 30 days; give from and to for any window up to 366 days (windows over 92 days keep to Jupiter through Pluto). The window cannot start before the birth date. A retrograde contact's pass number counts the whole loop, including passes outside the window. With mode year-ahead it gives the year's highlights instead: Jupiter and Saturn on the Sun, Moon, Mercury, Venus, Mars and rising degree, Uranus, Neptune and Pluto on the Sun, Moon, Mercury, Venus and Mars, the solar return, a Saturn return, Jupiter and Saturn changing sign (with the house it falls in when the time and place are known) and eclipses near natal planets. If the birth date is under 18, do not frame the lines as romance or attraction. Present each line plainly and confidently as astrology's reading, with its reading-confidence label, never as a guarantee, and never turn a line into health, financial or medical advice.

NameRequiredDescriptionDefault
toNoFor window: the last day, at most 366 days after from. Defaults to a 30-day window, from included.
fromNoFor window: the first day, such as 2026-11-01. Defaults to today.
modeNowindow (the default): every exact contact between from and to. year-ahead: the year from today, with Jupiter and Saturn, the solar return, a Saturn return, sign changes and eclipses near the chart.
timeNoThe birth time on the local clock, only if the person knows it. Never guess it. Needs zone. Without it the Moon, rising degree and Midheaven are left out.
zoneNoThe birthplace's time zone, such as Europe/Madrid. Needed with a time or a place.
latitudeNoOptional. The birthplace's latitude; with a birth time it adds the rising degree and Midheaven. Give it with longitude and zone. Nothing is stored.
birthDateYesThe birth date, such as 1990-05-03 (years 1800 to 2199).
longitudeNoOptional. The birthplace's longitude, with latitude. Nothing is stored.
currentZoneNoWhere the person lives now, such as Asia/Bangkok, so dates fall on their own clock. Without it, dates use the birthplace clock, or UTC if that is missing too, and the answer says which.

Output Schema

NameRequiredDescription

No output parameters

get_skySky right now
Read-only
Inspect

Shows where the Sun, Moon and planets are right now, or at a moment the person names, with the Moon's phase. Pass the person's time zone if you know it so times read on their clock. Astronomy only; it makes no personal prediction.

NameRequiredDescriptionDefault
zoneNoThe person's time zone, such as Asia/Bangkok or America/New_York. Without it, times are in UTC.
bodiesNo
instantNoA moment as an ISO 8601 time with Z or an offset, such as 2026-10-08T09:00:00+07:00 (years 1800–2199).

Output Schema

NameRequiredDescription

No output parameters

get_sky_calendarSky calendar for your calendar app
Read-only
Inspect

Gives the link to subscribe to Zodiacs' sky calendar in Google Calendar, Apple Calendar or Outlook: new and full Moons, eclipses and retrograde periods, updated automatically, with how to add it and the next few events. Use it when someone wants these in their own calendar. Available in English, Spanish, Portuguese, French, Italian and Russian. If they want to share the calendar, give them the returned shareUrl exactly; it shows the next event.

NameRequiredDescriptionDefault
languageNoThe language of the event titles: en (the default), es, pt, fr, it or ru.

Output Schema

NameRequiredDescription

No output parameters

get_upcoming_eventsSky calendar
Read-only
Inspect

Shows what changes in the sky over the coming days or weeks: planets changing sign, turning retrograde or direct, and new and full Moons, for up to 92 days. Supply from and to, and the person's time zone. With no arguments it opens the calendar for the next seven days. It does not list eclipses or every aspect.

NameRequiredDescriptionDefault
toNoA moment as an ISO 8601 time with Z or an offset, such as 2026-10-08T09:00:00+07:00 (years 1800–2199).
fromNoA moment as an ISO 8601 time with Z or an offset, such as 2026-10-08T09:00:00+07:00 (years 1800–2199).
zoneNoThe person's time zone, such as Asia/Bangkok or America/New_York. Without it, times are in UTC.
kindsNo
bodiesNo

Output Schema

NameRequiredDescription

No output parameters

open_chart_studioChart Studio
Read-onlyIdempotent
Inspect

Opens Chart Studio, an interactive birth chart the person fills in themselves: birth date, place, and time if they know it. Call it with no arguments and do not ask for birth details first. The chart is calculated inside the panel; you see only the parts the person chooses to share.

NameRequiredDescriptionDefault

No parameters

Output Schema

NameRequiredDescription

No output parameters

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 19 tool updates
    • First observedcheck_sky_fact
    • First observedexplain_astrology
    • First observedfind_birthplace
    • First observedfind_chart_twins
    • First observedget_birthday
    • First observedget_capabilities
    • First observedget_chinese_zodiac
    • First observedget_compatibility
    • First observedget_famous_chart
    • First observedget_horoscope
    • First observedget_horoscope_period
    • First observedget_life_milestones
    • First observedget_natal_chart
    • First observedget_occasion_sky
    • First observedget_personal_transits
    • First observedget_sky
    • First observedget_sky_calendar
    • First observedget_upcoming_events
    • First observedopen_chart_studio

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    A free, read-only astrology server that computes natal charts with Placidus houses, daily and weekly transits, and synastry comparisons from birth date, time and place, along with plain-language readings, chart images and shareable X cards. It also generates sun-sign readings and festive star cards, plus playful matches against a list of famous people, without login, payment or stored user data.
    58 npm
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Calculates astrological birth charts including planetary positions, house placements, and aspects based on birth date, time, and location.
    2,495 npm
    1
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    High-precision astrology tools for LLM agents, including natal charts, transits, progressions, synastry, and more, backed by Swiss Ephemeris.
    1
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources