Astronomical ephemeris and Vedic astrology MCP server. 7 tools for AI agents: natal charts, dashas, vargas, transits, muhurta, graph emit (Cypher/SurrealQL/JSON-LD), and chart descriptions. Sub-arcsecond precision, 44 ayanamsha systems, 10 house systems, 50 yogas, 27 nakshatras. Clean-room Rust implementation.
Overview
Vedaksha MCP Server
Astronomical ephemeris and Vedic astrology computation for AI agents via the Model Context Protocol.
7 Tools
| Tool | Description |
|---|---|
compute_natal_chart | Full natal chart with planets, houses, aspects, nakshatras, yogas |
compute_dasha | Vimshottari, Yogini, or Chara dasha tree (up to 5 levels) |
compute_vargas | Any of 16 Shodasha Varga divisional charts |
emit_graph | Emit chart as Cypher (Neo4j), SurrealQL, JSON-LD, JSON, or RAG text |
search_transits | Find exact transit moments in a date range |
search_muhurta | Find auspicious time windows by tithi, nakshatra, weekday |
describe_chart | Natural language chart summary in 7 languages |
Key Features
- Sub-arcsecond precision — JPL DE440s ephemeris + VSOP87A analytical fallback
- 44 ayanamsha systems — Lahiri, Fagan-Bradley, Raman, and 41 more
- 10 house systems — Placidus, Koch, Equal, Whole Sign, and more
- Graph output — 10 node types, 13 edge types, emit to Neo4j/SurrealDB/JSON-LD
- 50 Vedic yogas, 27 nakshatras, 3 dasha systems, 16 vargas
- Clean-room Rust — zero unsafe code, every algorithm cites published sources
Install
cargo install vedaksha-mcp
Links
- https://vedaksha.net/docs/mcp
- https://vedaksha.net/ontology
- https://vedaksha.net/playground
Server Config
{
"mcpServers": {
"vedaksha": {
"command": "vedaksha-mcp"
}
}
}