Astrology MCP

Astrology MCP Server

Real natal chart, transit and timing data for Claude, ChatGPT and any MCP client, professionally computed (tropical zodiac, Placidus houses). The server returns calculations only; your model does the interpretation.

Endpoint (Streamable HTTP, OAuth 2.1)

https://www.astrologyapp.net/mcp

Tools

ToolAccessDescription
list_chartsFreeConnected charts (the ones with the Full Map) with sun, moon and ascendant, plus how many charts are not connected.
get_natal_chartFull MapPlanets (sign, degree, house, retrograde), houses, angles, aspects with orb and strength, element balance, interpretation guidelines.
get_sky_for_dateFull MapTransiting planets for a day and aspects to the natal chart.
get_transits_for_weekFull MapTransits for the ISO week (midpoint) with aspects to natal.
get_transits_for_monthFull MapTransits for a month (15th) with aspects to natal.
get_solar_returnFull MapSolar return chart at the birthplace for a given year.
get_sky_eventsFull MapCurated eclipses, retrogrades and ingresses with the natal house they touch.
find_best_daysFull MapRanks up to 90 days for a goal (love, money, work, travel, signing, health, start_project) with the contributing aspects.
get_moon_calendarFull MapExact New, First Quarter, Full and Last Quarter times plus the Moon's sign, phase and natal house per day.
search_birth_cityFreeResolves a city name to place candidates for create_chart.
create_chartFreeCreates a chart in the account (self or third party with consent); it becomes connected once its Full Map is activated.
get_access_statusFreeHow many charts are connected and how many are not, with the link to activate the Full Map.

Accuracy

Positions are computed on our servers with professional-grade precision, the same you get from a professional astrologer's software. Natal payloads include orb-based aspect strength, angular-house flags and retrograde flags so the model can weigh what matters instead of treating every placement equally.

Access model

Only charts with the Full Map (a one-time purchase per chart inside AstrologyApp) are connected: list_charts returns them and every reading tool works on them. Charts without it are not visible to the client; connecting requires at least one. When a chart lacks it, the tool returns a structured full_map_required error with an upgrade_url the model can relay.

Authentication

OAuth 2.1 with PKCE (S256), dynamic client registration (RFC 7591), authorization server metadata (RFC 8414) and protected resource metadata (RFC 9728). Tokens are scoped to the user's own charts; nothing else in the account is reachable.

Privacy

We never see the conversation. We log which tool was called, when and by which client, with free text redacted. Users can revoke a client anytime from their account.

FAQ

Is there an astrology MCP server?

Yes. AstrologyApp exposes one at the endpoint above, with natal, transit, solar return, moon calendar and best-days tools with professional-grade precision.

Which clients are supported?

Any Streamable HTTP MCP client with OAuth support: Claude.ai (web, desktop, mobile), Claude Code, MCP Inspector and others. ChatGPT (Plus and higher): Plugins, Add, Add custom MCP server.

Does it generate interpretations?

No. It returns numbers, signs, houses and aspects. The connected model writes the interpretation in the user's language.