jyotish_mcp

jyotish_mcp

Vedic astrology MCP server that computes birth charts, dashas, transits, and ashtakavarga using Swiss ephemerides, enabling Claude to provide astrological interpretations.

Category
Visit Server

README

jyotish-mcp

A Vedic astrology (Jyotish) MCP server for Claude. Precise Swiss-Ephemeris calculations — birth chart, divisional charts, Vimshottari dashas, transits, Ashtakavarga — exposed as tools so the model interprets real data instead of inventing planetary positions.

LLMs are good at interpretation and bad at ephemeris arithmetic: ask any chatbot for a chart and it will confidently hallucinate degrees, nakshatras and dasha dates. This server closes that gap.

Try it (no installation)

Add it in Claude: Settings → Connectors → Add custom connector

https://jyotish-mcp-h6px.onrender.com/mcp

Then just ask, in any language:

Analyse my chart: 15 August 1975, 06:30, Delhi

Claude resolves the city, applies the historically correct timezone, computes everything and writes the reading. (Free hosting tier — the first request after idle time may take ~50 s to wake up.)

Tools

Tool What it returns
jyotish_find_place Coordinates + IANA timezone for a city (offline database)
jyotish_compute_chart D1 + D9: ascendant, 9 grahas, nakshatras & padas, dignity, vargottama, retrogradation, five-fold relationship with dispositor, Jaimini karakas, yogas (Mahapurusha, Gajakesari, yogakaraka, neecha bhanga, Kemadruma)
jyotish_vimshottari_dasha Maha / antar / pratyantar dashas, active period for any date
jyotish_current_transits Transit positions by house from lagna and Moon, Sade Sati phase, Saturn return
jyotish_ashtakavarga BAV per planet + SAV per sign and per house
jyotish_divisional_chart D2, D3, D7, D9, D10, D12

Two prompts are included: jyotish_full_analysis and jyotish_short_reading. Presentation rules are embedded in the tool descriptions, so readings come out as prose with every term explained — not as a data dump.

Conventions & accuracy

Sidereal zodiac, Lahiri ayanamsa · whole-sign houses · true nodes · Swiss Ephemeris (Moshier model, no data files needed).

Verified against professional Jyotish software on independent charts: planetary positions match to arc-seconds, dasha boundaries to the day, Ashtakavarga bindu for bindu (SAV always sums to 337 — a built-in sanity check).

Historical timezones come from the IANA database, so Soviet decree/summer time and similar rules are applied automatically — the single most common source of wrong charts.

Self-hosting

Remote (Docker / Render / any PaaS):

docker build -t jyotish-mcp . && docker run -p 8000:8000 jyotish-mcp
# endpoint: http://localhost:8000/mcp

Local (stdio, Claude Desktop): pip install -r requirements.txt && python server.py — then add it to claude_desktop_config.json. See DEPLOY.md.

Limitations

Shad-bala is not implemented. Rahu/Ketu are excluded from the planetary relationship calculation (traditions differ). Divisional charts are limited to the six listed. The public endpoint has no authentication — anyone with the URL can use it; no birth data is stored or logged (see PRIVACY.md).

Charts with an ascendant in the first or last degrees of a sign are sensitive to birth-time accuracy; the server flags this so the model can warn the user.

Disclaimer

This is an interpretation within the Jyotish tradition, not a scientific forecast. Nothing here should be used as medical, legal or financial advice.

License

MIT


По-русски

MCP-сервер для ведической астрологии: считает карту рождения, дроби, периоды Вимшоттари, транзиты и аштакаваргу по швейцарским эфемеридам, а Claude делает интерпретацию. Айанамша Лахири, дома whole sign, истинные узлы.

Подключение без установки: Settings → Connectors → Add custom connector и адрес https://jyotish-mcp-h6px.onrender.com/mcp. Дальше достаточно написать в чат: «Разбери карту: 15 августа 1975, 06:30, Дели» — город, исторический часовой пояс и все расчёты подставятся сами.

Точность сверена с профессиональным джйотиш-софтом на независимых картах: позиции до угловых секунд, даты периодов день в день, аштакаварга бинду в бинду.

Разбор — интерпретация в рамках традиции, а не научный прогноз.

Recommended Servers

playwright-mcp

playwright-mcp

A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.

Official
Featured
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.

Official
Featured
Local
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.

Official
Featured
Local
TypeScript
VeyraX MCP

VeyraX MCP

Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.

Official
Featured
Local
graphlit-mcp-server

graphlit-mcp-server

The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.

Official
Featured
TypeScript
Kagi MCP Server

Kagi MCP Server

An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.

Official
Featured
Python
E2B

E2B

Using MCP to run code via e2b.

Official
Featured
Neon Database

Neon Database

MCP server for interacting with Neon Management API and databases

Official
Featured
Exa Search

Exa Search

A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.

Official
Featured
Qdrant Server

Qdrant Server

This repository is an example of how to create a MCP server for Qdrant, a vector search engine.

Official
Featured