Western Astrology MCP Server by RoxyAPI is an MCP server with 39 tools an agent can call, among them get_astrology_horoscope_sign_daily, get_astrology_horoscope_sign_monthly, get_astrology_horoscope_sign_weekly. It answers at https://roxyapi.com/mcp/astrology over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 10 of 10 times since 5 September 2026; the last check, on 18 October 2026, succeeded.
Western natal charts, horoscopes, transits and synastry for AI agents, verified vs NASA JPL.
Description as the publisher wrote it.
| Tool | What it does |
|---|---|
get_astrology_horoscope_sign_daily | A publish-ready column for any zodiac sign, built from the dated transits over it and returned with those events for fact-checking. The reading names the aspects, sign ingresses, lunations and retrograde stations driving it and reads each i Inputs: sign, lang, date, timezone, compact |
get_astrology_horoscope_sign_monthly | A month-long column for any zodiac sign, plus a week-by-week breakdown and dated key dates a calendar page renders directly. The column names every aspect, ingress, lunation and station of the month and reads each into the whole-sign houses Inputs: sign, lang, date, timezone, compact |
get_astrology_horoscope_sign_weekly | A Monday to Sunday column for any zodiac sign, naming the transits that perfect during the week and the days they fall on. Each event is read into the whole-sign houses of that sign, so content is unique per sign, and the dated events come Inputs: sign, lang, date, timezone, compact |
get_astrology_horoscope_sign_yearly | Get the year ahead for any zodiac sign, as a long-form column plus the structured arrays a year-ahead page is built from: the slow-body themes that set the backdrop, a dated key period for each of the twelve houses, the best month for love, Inputs: sign, lang, year, timezone, compact |
get_astrology_moon_phase_calendar_year_month | Get complete lunar calendar showing moon phase and illumination for every day of a specific month. Perfect for creating moon phase calendars, lunar planners, and astrology event schedules. Inputs: year, month, lang, compact |
get_astrology_moon_phase_current | Get current moon phase with illumination percentage, lunar age (days since new moon), zodiac sign, and distance from Earth. Returns phase name (New Moon, Waxing Crescent Moon, First Quarter Moon, Waxing Gibbous Moon, Full Moon, Waning Gibbo Inputs: lang, date, time, timezone, compact |
get_astrology_moon_phase_upcoming | Get upcoming moon phase transitions (New Moon, First Quarter, Full Moon, Last Quarter) for the next weeks/months. Returns dates and phase names for each lunar quarter. Perfect for lunar event calendars, moon phase widgets, and astrology pla Inputs: lang, startDate, count, compact |
get_astrology_planet_meanings | Returns all 14 astrological bodies (the 10 classical planets Sun through Pluto, the lunar nodes, Chiron, and Black Moon Lilith) with essential meanings: name, symbol, tagline, category (personal/social/generational), ruling sign, and short Inputs: lang, compact |
get_astrology_planet_meanings_id | Retrieve comprehensive planet interpretation for any astrological planet using lowercase ID (e.g., "sun", "moon") or case-insensitive name (e.g., "Sun", "MOON"). Returns complete astrology meaning including: symbol, tagline, category (perso Inputs: id, lang, compact |
get_astrology_signs | Returns all 12 tropical zodiac signs (Aries, Taurus, Gemini, Cancer, Leo, Virgo, Libra, Scorpio, Sagittarius, Capricorn, Aquarius, Pisces) with essential information: name, symbol, element (fire, earth, air, water), date ranges, and short d Inputs: lang, compact |
get_astrology_signs_id | Retrieve comprehensive zodiac sign information for any astrological sign using lowercase ID (e.g., "aries") or case-insensitive name (e.g., "Aries", "ARIES"). Returns complete astrology profile including: element (fire, earth, air, water), Inputs: id, lang, compact |
post_astrology_arabic_lots | Calculate the seven Hermetic lots (Arabic parts) for any birth moment: Part of Fortune, Part of Spirit, Eros, Necessity, Courage, Victory, and Nemesis. Each lot is a sensitive point projected by arc from the Ascendant, with the day or night Inputs: lang, date, time, latitude, longitude, timezone |
post_astrology_aspect_patterns | Identify classical Western astrology multi-planet configurations in a birth chart. Returns Grand Trines (with element), Kites (with apex), T-Squares (with apex and modality), Grand Crosses (with modality), Yods (Finger of Fate, with apex), Inputs: lang, strictOrbs, include, date, time, latitude |
post_astrology_aspects | Calculate all major and minor aspects between planets for any date and time. Finds conjunctions (0°), oppositions (180°), trines (120°), squares (90°), sextiles (60°), and minor aspects. Returns aspect type, exact angle, orb, applying/separ Inputs: lang, date, time, timezone, planets, aspectTypes |
post_astrology_aspects_monthly | Get every planetary aspect that perfects during a given month, across the 13 non-lunar Western bodies: the Sun and Mercury through Pluto, both lunar nodes, Chiron and Black Moon Lilith. Detects nine aspects, five major (conjunction, sextile Inputs: lang, year, month, timezone, nodeType, compact |
post_astrology_asteroids | Calculate the natal positions of the four classical asteroid goddesses, Ceres, Pallas, Juno, and Vesta, for any birth moment. Each asteroid returns its tropical zodiac sign, degree, house placement, daily speed, retrograde status, and a pla Inputs: lang, date, time, latitude, longitude, timezone |
post_astrology_astrocartography | Generate an astrocartography map of Midheaven, Imum Coeli, Ascendant, and Descendant planetary lines for any birth moment. Each line marks where a planet turns angular across the world, the core of relocation astrology and astro mapping. Re Inputs: lang, include, date, time, latitude, longitude |
post_astrology_compatibility_score | Calculate a detailed compatibility score between two birth charts using Western synastry (inter-chart aspects). Returns overall score (0-100) plus category breakdowns for romantic, emotional, intellectual, physical, and spiritual compatibil Inputs: lang, person1, person2, compact |
post_astrology_composite_chart | Generate a composite chart by calculating midpoints between two natal charts. The composite chart represents the relationship as a single entity, showing its core identity, emotional bond, communication style, and growth direction. Uses the Inputs: lang, person1, person2, houseSystem, compact |
post_astrology_ecliptic_crossings | Get every moment a body crosses the plane of the ecliptic during a given year, for the 11 Western bodies that leave it: the Moon and Mercury through Pluto, plus Chiron and Black Moon Lilith. A crossing from south to north is an ascending no Inputs: lang, year, timezone, compact |
post_astrology_fixed_stars | Calculate the tropical zodiac positions of the major named fixed stars for any birth moment, including the four Royal stars and the fifteen Behenian stars, then detect conjunctions to the natal planets, Ascendant, and Midheaven. Each star r Inputs: lang, orb, date, time, latitude, longitude |
post_astrology_houses | Calculate astrological house cusps using Placidus, Whole Sign, Equal, or Koch house systems. Returns all 12 house cusps with zodiac signs, degrees, Ascendant, and Midheaven. Use "all" parameter to compare all 4 house systems side-by-side. P Inputs: lang, date, time, latitude, longitude, timezone |
post_astrology_lilith | Calculate Black Moon Lilith for any birth chart, both the mean lunar apogee, the steady and most widely used point, and the true or osculating apogee, the exact position that can shift sign and turn retrograde. Returns the zodiac sign, degr Inputs: lang, date, time, latitude, longitude, timezone |
post_astrology_local_space | Generate a local space astrology map that projects the natal planets onto the local horizon as compass directions and great-circle lines radiating from the birthplace. Returns each body azimuth (degrees clockwise from true north), altitude, Inputs: lang, include, date, time, latitude, longitude |
post_astrology_lunar_return | Generate a lunar return chart for any month, cast for the exact moment the transiting Moon returns to its natal ecliptic longitude. The Moon completes one sidereal orbit every ~27.3 days, making this the primary technique for monthly astrol Inputs: lang, birthDate, birthTime, returnDate, latitude, longitude |
post_astrology_natal_chart | Calculate complete Western astrology natal chart (birth chart) with tropical zodiac. Returns all 14 celestial bodies (the 10 classical planets Sun through Pluto, the lunar nodes, Chiron, and Black Moon Lilith), 12 house cusps with customiza Inputs: lang, date, time, latitude, longitude, timezone |
post_astrology_parallels_monthly | Get every parallel and contraparallel of declination that perfects during a given month, across the 13 non-lunar Western bodies: the Sun and Mercury through Pluto, both lunar nodes, Chiron and Black Moon Lilith. A parallel is two bodies at Inputs: lang, year, month, timezone, orb, nodeType |
post_astrology_planetary_returns | Generate a planetary return chart for Mercury, Venus, Mars, Jupiter, or Saturn. A planetary return occurs when a transiting planet conjuncts its natal longitude, marking the beginning of a new cycle. Saturn return (~29 years) is the most si Inputs: lang, birthDate, birthTime, planet, approximateDate, latitude |
post_astrology_planets | Calculate accurate tropical zodiac positions for all 14 celestial bodies (the 10 classical planets Sun through Pluto, the lunar nodes, Chiron, and Black Moon Lilith) for any date, time, and location. Returns longitude, latitude, zodiac sign Inputs: lang, date, time, nodeType, latitude, longitude |
post_astrology_planets_monthly | Get daily tropical ecliptic positions for all 14 Western bodies (the 10 classical planets Sun through Pluto, the lunar nodes, Chiron, and Black Moon Lilith) for an entire month. Returns longitude, zodiac sign, degree within sign, and retrog Inputs: lang, year, month, compact |
post_astrology_profections | Calculate the annual profection and lord of the year for any birth chart and target date using the Hellenistic time lord technique. Each completed year of life advances the rising sign by one whole sign house, activating a new profected hou Inputs: lang, date, time, latitude, longitude, timezone |
post_astrology_progressions | Generate the secondary progressed chart for any date using the day-for-a-year key, where each day of ephemeris motion after birth stands in for one year of life. Returns every progressed body with its sign, degree, whole-sign house, motion, Inputs: lang, date, time, latitude, longitude, timezone |
post_astrology_relocation_chart | Calculate a relocation chart (relocated birth chart) for a new place on Earth. The birth moment stays the same, so every planet keeps its natal sign and degree, while the Ascendant, Midheaven, Vertex, and all twelve house cusps are recomput Inputs: lang, date, time, timezone, birthLatitude, birthLongitude |
post_astrology_solar_arc | Calculate a solar arc directed chart for any birth moment and target date. The solar arc is the secondary-progressed Sun longitude minus the natal Sun longitude, about one degree for each year of life, and every natal point including the As Inputs: lang, date, time, latitude, longitude, timezone |
post_astrology_solar_return | Generate a solar return chart for any year, the foundational technique for annual astrological forecasting. The chart is cast for the exact moment the transiting Sun returns to its natal ecliptic longitude (your astrological birthday). Retu Inputs: lang, birthDate, birthTime, returnYear, latitude, longitude |
post_astrology_synastry | Calculate complete synastry (relationship compatibility) between two natal charts using Western tropical astrology. Analyzes inter-chart aspects between all planets to determine romantic, friendship, and karmic compatibility. Returns compat Inputs: lang, person1, person2, houseSystem, compact |
post_astrology_transit_aspects | Calculate all transit-to-natal aspects with detailed interpretations, strength ratings, and timing guidance. Compares current (or future) planetary positions against your natal chart to identify active transits. Returns aspect type, orb, ap Inputs: lang, natalChart, transitDate, transitTime, planets, aspectTypes |
post_astrology_transits | Calculate current or future planetary transits (positions of all bodies now). Optionally compare transits to natal chart to find transit-to-natal aspects. Returns all 14 celestial bodies (the 10 classical planets, the lunar nodes, Chiron, a Inputs: lang, date, time, timezone, nodeType, natalChart |
post_astrology_transits_monthly | Get every tropical sign change for a given month, for all 14 Western bodies: the Sun through Pluto, both lunar nodes, Chiron and Black Moon Lilith. Returns the starting sign of each body on the first of the month and then each ingress with Inputs: lang, year, month, timezone, nodeType, compact |
Every block below points at https://roxyapi.com/mcp/astrology. Pick your client and copy.
claude mcp add --transport http western-astrology-mcp-server-by https://roxyapi.com/mcp/astrology
{
"mcpServers": {
"western-astrology-mcp-server-by": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://roxyapi.com/mcp/astrology"]
}
}
}{
"mcpServers": {
"western-astrology-mcp-server-by": {
"url": "https://roxyapi.com/mcp/astrology"
}
}
}{
"servers": {
"western-astrology-mcp-server-by": {
"type": "http",
"url": "https://roxyapi.com/mcp/astrology"
}
}
}{
"context_servers": {
"western-astrology-mcp-server-by": {
"url": "https://roxyapi.com/mcp/astrology"
}
}
}{
"mcpServers": {
"western-astrology-mcp-server-by": {
"serverUrl": "https://roxyapi.com/mcp/astrology"
}
}
}{
"mcpServers": {
"western-astrology-mcp-server-by": {
"url": "https://roxyapi.com/mcp/astrology"
}
}
}name: Western Astrology MCP Server by RoxyAPI
version: 0.0.1
schema: v1
mcpServers:
- name: Western Astrology MCP Server by RoxyAPI
type: streamable-http
url: https://roxyapi.com/mcp/astrology{
"mcpServers": {
"western-astrology-mcp-server-by": {
"httpUrl": "https://roxyapi.com/mcp/astrology"
}
}
}{
"mcpServers": {
"western-astrology-mcp-server-by": {
"type": "http",
"url": "https://roxyapi.com/mcp/astrology"
}
}
}{
"mcpServers": {
"western-astrology-mcp-server-by": {
"url": "https://roxyapi.com/mcp/astrology"
}
}
}goose://extension?url=https%3A%2F%2Froxyapi.com%2Fmcp%2Fastrology&type=streamable_http&id=western-astrology-mcp-server-by&name=Western%20Astrology%20MCP%20Server%20by%20RoxyAPI
It answered our last check on 18 October 2026 in 208 ms. Over 10 checks since 5 September 2026 it answered 10. Status here comes from Neuronto's own probes, not from the publisher.
Yes. It is published by roxyapi.com and served from roxyapi.com, the vendor's own domain: https://roxyapi.com/mcp/astrology.
39, as returned by the server's own tools/list on 31 August 2026: get_astrology_horoscope_sign_daily, get_astrology_horoscope_sign_monthly, get_astrology_horoscope_sign_weekly, get_astrology_horoscope_sign_yearly, get_astrology_moon_phase_calendar_year_month, get_astrology_moon_phase_current, get_astrology_moon_phase_upcoming, get_astrology_planet_meanings, and 31 more.
It answered our last check on 18 October 2026 in 208 ms. Over 10 checks since 5 September 2026 it answered 10.
Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://roxyapi.com/mcp/astrology. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.
It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.
Publisher: com.roxyapi. Endpoint host: roxyapi.com. ARD identifier: urn:air:com.roxyapi:mcp:astrology.
First indexed 31 August 2026. The tools are exactly what the server returned; nothing on this page
is inferred from its name. Ranking in Neuronto search is never for sale.