Odel
caelus

caelus

@heavyblottoDeveloper ToolsTypeScriptMITUpdated Today

Astrology/ephemeris MCP server: 22 chart tools — natal, transits, time-lords, Vedic dasha/yoga.

Server endpointStreamable HTTP

This server is hosted by a third party — Odel doesn't run or proxy it. Connecting to this URL talks directly to the upstream server. Managed auth and proxying through Odel are coming soon.

Caelus

Astrological ephemeris monorepo. MIT, no Swiss Ephemeris code, no AGPL, no ephemeris files. Live at ephemengine.com.

Packages

PathnpmDescription
packages/caeluscaelusTypeScript engine (~85 KB gzipped, zero deps)
packages/caelus-mcpcaelus-mcpMCP server: charts, transits, synastry, events, eclipses
packages/birthcaelus-birthBirth time + place → UT (timezone and DST resolution)
packages/wheelcaelus-wheelReact SVG chart wheel, zero runtime deps
apps/webNext.js site: playground, validation, edge /api/chart
caelus-starterNext.js starter app (separate repo)

The Python reference engine and data-fitting pipeline live in python/; they mint the coefficient data and golden fixtures and are not a runtime dependency.

Docs

Quick start

npm install
npm run build
npm test
npm run dev -w web

http://localhost:3000 — live chart in the browser. Edge API: GET /api/chart?date=…&lat=…&lon=….

Branches

  • main — stable releases
  • dev — active development