Jyotish — Vedic astrology for AI agents

io.github.entradoxPublished by GitHub account entradoxv1.0.0Updated Oct 24, 2026

Vedic astrology for AI agents: chart facts, panchang windows, and Guna Milan compatibility.

VerifiedStreamable HTTPWeb executableLocation & Lifestyle

Overview

AI-generated overview

A remote MCP endpoint that gives an assistant Vedic astrology calculations: birth-chart facts, panchang time windows, and Guna Milan compatibility.

What you can do
This server exposes Vedic astrology (Jyotish) functionality to an AI assistant over a remote HTTP endpoint. According to its description, it provides chart facts, panchang windows, and Guna Milan compatibility scoring. No individual tools are listed in the manifest, so the exact operations and their inputs are not documented here.
When to use it
Consider it when an assistant needs to answer questions about Vedic astrology, such as chart details, auspicious panchang periods, or compatibility matching. It is not intended for general-purpose tasks outside astrology.
Requirements
A remote MCP endpoint at the provider's hosted address; no package installation is needed. The manifest declares no authentication, no environment variables, and no headers, so no credentials appear to be required. Network access to the endpoint is necessary.
Before you install
The endpoint is third-party hosted and the manifest declares no authentication, so anything sent to it should be treated as leaving your control. No tools are listed, so what the server does with submitted birth data cannot be verified from the manifest. Avoid sending sensitive personal details such as exact birth dates, times, and places unless you accept that risk.

Installation

In SourceWeft

  1. Open Jyotish — Vedic astrology for AI agents in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.entradox%2Fai-jyotish-bot/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "jyotish-vedic-astrology-for-ai-agents": {
      "type": "http",
      "url": "https://jyotish-mcp-production.up.railway.app/mcp"
    }
  }
}

README

This repository has no README.

Tools

8

get_chart_facts

Deterministic Vedic chart facts for birth data: lagna, Moon sign/nakshatra, current dasha, planets in houses, house lords, dignities, combustions, D9/D10 ascendants, Sade Sati standing, yogas with classical-text citations, dasha timeline. Pure computation, no LLM. Same output as POST /api/b2b/chart-facts.

Parameterstzrequireddobrequiredlatrequiredlngrequiredtobrequired

ask_jyotish

Grounded synthesis answer to a question, computed from the birth chart through the same accuracy-gated path as the retail chat endpoint (chart-anchor check and rewrite retry inside run_reading). The response envelope carries citation_status and accuracy-gate notes. lang: en or hi (default en).

Parameterslangquestionrequiredbirth_datarequired

guna_milan

Vedic compatibility (Guna Milan / Ashtakoota) between two people, 36 points across eight kootas: varna, vashya, tara, yoni, graha_maitri, gana, bhakoot, nadi. Moon nakshatra and rashi for each native are computed from their birth data through the same chart engine as get_chart_facts — do not pass nakshatra/rashi yourself. Deterministic, no LLM. Each koota carries its score, its maximum, and a plain-language reason, so the result is auditable rather than a bare number.

Parametersperson_arequiredperson_brequired

get_panchang

Hindu panchang for a place and date

Use when a user asks about the Hindu calendar day for a location — tithi, paksha, nakshatra, yoga, karana, vara and its lord, sunrise and sunset, plus Rahu Kaal, Yamaganda, Gulika Kaal and the Choghadiya day/night windows. Needs only a place and a date, so it works without anyone's birth details. Deterministic computation, no LLM. Same compute path as GET /api/panchang.

Parameterstzrequiredlatrequiredlngrequireddate

get_varga

Divisional chart (varga) placements for birth data — all sixteen supported divisions d1,d2,d3,d4,d7,d9,d10,d12,d16,d20,d24,d27,d30,d40,d45,d60. Deterministic, no LLM. Same compute path as POST /api/b2b/varga.

Parametersvargarequiredbirth_datarequired

get_dasha

Vimshottari dasha standing and full timeline for birth data: current maha / antar / pratyantar dasha plus every maha-dasha period with start and end dates. Deterministic, no LLM. Same compute path as POST /api/b2b/dasha.

Parametersbirth_datarequired

get_doshas

Dosha screen for birth data: Manglik standing under both conventions (Moon and Lagna), Kaal Sarp detection, Sade Sati phase, and extra classical yogas. Deterministic, no LLM. lang: en or hi (default en). Same compute path as POST /api/b2b/doshas.

Parameterslangbirth_datarequired

get_forecast

Structured personalized forecast for birth data — per-area tones, day calendar, ingresses, dasha standing. period: daily (optional date), weekly, monthly (optional year+month), or yearly (optional year). Deterministic engine output, no LLM narration. lang: en or hi (default en). Same compute path as POST /api/b2b/forecast.

Parametersdatelangyearmonthperiodrequiredbirth_datarequired

Version history

1
  1. v1.0.0LatestSep 23, 2026

Score

75% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • License10 pts

    Declare a license in the repository or the registry entry.