Bda Mcp

io.github.BharatDharmaAcademyPublished by GitHub account BharatDharmaAcademyv1.0.0Updated Oct 24, 2026

Jyotish, Panchang, Hindu festival and Sanatan Dharma knowledge tools with citations.

VerifiedStreamable HTTPWeb executableLocation & LifestyleKnowledge & Memory

Overview

AI-generated overview

A remote, read-only MCP server from Bharat Dharma Academy that gives assistants Jyotish, Panchang, Hindu festival and Sanatan Dharma reference tools with cited,

What you can do
Compute daily and date-specific Panchang details such as tithi, nakshatra, yoga, karana and sunrise/sunset for a city and date, plus ascendant-sign windows from sunrise and annual tithi spans for a location. Retrieve Hindu festival calendars and calendar exports. Look up tithi and nakshatra context by date and location. Explain Jyotish concepts and glossary terms. Search a public Sanatan encyclopedia, find reviewed-source guidance on mantra meanings, and browse BDA public pages, sitemap URLs and public API endpoints.
When to use it
Useful when an assistant needs to answer questions about Hindu calendars, auspicious timing, festivals, Jyotish terminology or Sanatan Dharma topics, and when answers should carry citations and provenance rather than be generated from memory.
Requirements
A remote streamable HTTP endpoint; no install, package or API key is needed for the free evaluation tier. The client must support remote HTTP MCP servers. Network access to the provider's endpoint is required, and fair-use rate limits apply.
Before you install
Read-only and public: personal Kundali, dashboards and saved reports are deliberately not exposed. Responses include citations and trust-tier metadata that should be kept intact and visible to downstream users. Content is spiritual and cultural guidance, not medical, legal or financial advice. The free tier is rate-limited, and commercial use requires contacting the provider.

Installation

In SourceWeft

  1. Open Bda Mcp 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.BharatDharmaAcademy%2Fbda-mcp/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": {
    "bda": {
      "type": "http",
      "url": "https://jyotish-api.bda.ai/mcp"
    }
  }
}

README

BDA MCP — Jyotish, Panchang & Sanatan Dharma tools for AI agents

Remote Model Context Protocol server by Bharat Dharma Academy, an Australian registered charity preserving Sanatan Dharma knowledge (ABN 54 683 667 656).

Endpoint: https://jyotish-api.bda.ai/mcp (JSON-RPC 2.0 over HTTPS — no install, no API key for the evaluation tier)

The server exposes 15 public, read-only tools backed by the same deterministic engines that power bda.ai: Swiss-Ephemeris Panchang computation, festival calendars, muhurat windows, Jyotish concept explanations, and a source-grounded Sanatan knowledge corpus with citations and provenance metadata.

Quick start

Any MCP client that supports remote HTTP servers:

json
{  "mcpServers": {    "bda-jyotish": {      "type": "http",      "url": "https://jyotish-api.bda.ai/mcp"    }  }}

Claude Code:

bash
claude mcp add --transport http bda-jyotish https://jyotish-api.bda.ai/mcp

Raw JSON-RPC:

bash
curl -X POST https://jyotish-api.bda.ai/mcp \  -H "Content-Type: application/json" \  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

Tools

ToolWhat it returns
get_today_panchangDaily Panchang (tithi, nakshatra, yoga, karana, sunrise/sunset) for a city/date
get_panchang_by_date_cityPanchang JSON for any date + location
get_festival_calendarHindu festival feed / calendar export
get_udaya_lagnaAscendant-sign windows from local sunrise
get_tithi_infoTithi context via public Panchang evidence endpoints
get_tithi_calendarAnnual start/end spans for one tithi in a location
get_nakshatra_infoNakshatra context by date/location
get_kundali_explanationPublic Jyotish concept explanations
search_sanatan_encyclopediaCanonical public Sanatan Encyclopedia pages
get_mantra_meaningReviewed-source discovery guidance for mantra meanings
get_jyotish_glossary_termJyotish glossary / concept metadata
get_public_bda_feature_summaryBDA service and API discovery metadata
list_public_sitemap_urlsPaged public URL catalog from BDA sitemaps
get_public_page_metadataSafe metadata for a single allowlisted public URL
list_public_api_endpointsPublic evaluation endpoints from the filtered OpenAPI contract

Live machine-readable catalog: /mcp/tools.json

Discovery & documentation

Notes

  • Read-only and public. Authenticated user tools (personal Kundali, dashboards, saved reports) are intentionally not exposed here.
  • Free evaluation tier with fair-use rate limits (Retry-After on 429). Commercial access: [email protected].
  • Responses carry citations, provenance and trust-tier metadata — keep them intact and visible to downstream users.
  • Jyotish content is spiritual/cultural guidance, not medical, legal or financial advice.

License

The documentation in this repository is MIT-licensed. The hosted API itself is governed by the usage terms at jyotish-api.bda.ai/api-docs.

Source: README.md at commit a365c69

Tools

0
SourceWeft has not read this server's tools yet.

Version history

1
  1. v1.0.0LatestSep 16, 2026

Score

85% 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

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts