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/mcpTools
| Tool | Access | Description |
|---|---|---|
list_charts | Free | Connected charts (the ones with the Full Map) with sun, moon and ascendant, plus how many charts are not connected. |
get_natal_chart | Full Map | Planets (sign, degree, house, retrograde), houses, angles, aspects with orb and strength, element balance, interpretation guidelines. |
get_sky_for_date | Full Map | Transiting planets for a day and aspects to the natal chart. |
get_transits_for_week | Full Map | Transits for the ISO week (midpoint) with aspects to natal. |
get_transits_for_month | Full Map | Transits for a month (15th) with aspects to natal. |
get_solar_return | Full Map | Solar return chart at the birthplace for a given year. |
get_sky_events | Full Map | Curated eclipses, retrogrades and ingresses with the natal house they touch. |
find_best_days | Full Map | Ranks up to 90 days for a goal (love, money, work, travel, signing, health, start_project) with the contributing aspects. |
get_moon_calendar | Full Map | Exact New, First Quarter, Full and Last Quarter times plus the Moon's sign, phase and natal house per day. |
search_birth_city | Free | Resolves a city name to place candidates for create_chart. |
create_chart | Free | Creates a chart in the account (self or third party with consent); it becomes connected once its Full Map is activated. |
get_access_status | Free | How 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.