Astrology from a real ephemeris: natal charts, transits, synastry, eclipses, returns. No API keys.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag โ we're steadily working through the catalog.
๐ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Astrology MCP server โ natal charts, transits, synastry, progressions, returns, eclipses, retrogrades, moon phases. Computed from a real ephemeris, so AI agents stop hallucinating planet positions.
Named after the Latvian morning star. MIT-licensed with no AGPL ephemeris data โ see Licensing.
| Tool | What it does |
|---|---|
get_planet_position | Position of one body/point at a moment (sign, degree, speed, retrograde) |
compute_natal_chart | Full birth chart: 13 points, houses, angles, Part of Fortune, aspects |
compute_transits | Aspects from the current (or any) sky to a natal chart |
compute_progressions | Secondary progressions (day-for-a-year) |
compute_synastry | Cross-chart aspects between two people |
compute_composite_chart | Midpoint composite chart of a relationship |
find_returns | Solar/lunar/planetary returns (exact moments) |
get_moon_phase | Phase, illumination, Moon sign, next four quarters |
find_eclipses | Lunar/solar eclipses with signs, incl. local visibility |
find_retrograde_periods | Station retrograde/direct moments for any planet |
find_sign_ingresses | When a body changes signs (equinoxes, Saturn ingresses, โฆ) |
find_aspect_times | Exact moment a transit perfects ("when does Saturn square my Sun?") |
Plus two prompts (natal_chart_reading, current_sky_report) and a glossary resource (auseklis://glossary).
Features: local birth times with IANA timezones (full historical DST handling) ยท tropical and sidereal (Lahiri, Fagan/Bradley) zodiacs ยท whole-sign, equal, Porphyry, and Placidus houses ยท mean lunar nodes and Black Moon Lilith ยท Part of Fortune (classical day/night formula).
No API keys, no configuration โ the ephemeris is computed locally.
Download auseklis.mcpb from the releases page and double-click to install in Claude Desktop. Or build it yourself: npm run bundle.
The same server runs as a Cloudflare Worker speaking Streamable HTTP. Deploy it to your own account:
Set the MCP_SHARED_SECRET secret to require a bearer token.
The ephemeris core (everything under src/ephemeris/) is importable directly โ no MCP client or subprocess needed. This is the right shape for serverless runtimes (Vercel, Workers), where spawning npx auseklis per request is not an option:
auseklis/ephemeris carries the chart math (natal, transits, synastry, composite, progressions, single positions, angles) plus resolveInstant for local-time โ UTC conversion; โฆ/events and โฆ/eclipses carry the time-domain searches. Fully typed, ESM only, no data files.
The model handles place-name โ coordinates; the server handles local-time โ UTC via the IANA timezone database.
Positions come from astronomy-engine (VSOP87 + NOVAS C 3.1): ยฑ1 arcminute for 1700โ2200, far below the 1ยฐ resolution astrological interpretation uses. Event searches (stations, ingresses, returns, quarters) are refined to ~1 second of time. Verified in CI against published eclipse dates, the 2026 equinox, NOVAS Sun positions, and an independent Placidus implementation.
The EphemerisBackend interface in engine.ts is the deliberate swap seam: a future Rust/WASM clean-room ephemeris only needs to reimplement that one interface.
See docs/tools.md for the full tool reference and docs/architecture.md for design notes.
MIT. This project deliberately avoids the Swiss Ephemeris (.se1/.se2 data files and the sweph bindings): those are AGPL-licensed, which would impose AGPL obligations on any network service built on them. Everything here is computed from MIT-licensed code with no external data files โ safe to embed, fork, and deploy commercially. Details in NOTICE.
The trade-off: no Chiron or asteroids (they need ephemeris data files). They are on the roadmap via public-domain JPL-derived data.
EphemerisBackend seamNo reviews yet โ be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/auseklis-astrology)<a href="https://allmcps.com/mcp/auseklis-astrology"><img src="https://allmcps.com/api/badge/auseklis-astrology?style=directory" alt="Auseklis Astrology on AllMCPs" /></a>