mcpField
B
bda-mcp

bda-mcp

Remote
jyotish-api.bda.aiGames & Entertainment0Updated 12w ago

About bda-mcp

bda-mcp is a remote MCP server offering Jyotish, Panchang, Hindu festival, and Sanatan Dharma reference tools for AI agents. Its read-only responses include citations and provenance metadata.

Key features

  1. 01Daily and date-specific Panchang
  2. 02Hindu festival calendars
  3. 03Jyotish concepts and glossary
  4. 04Sanatan Encyclopedia search
  5. 05Cited, provenance-aware responses

Use cases

  1. 01Check Panchang for a date and city
  2. 02Find festival dates and calendar data
  3. 03Look up Jyotish terms and concepts
  4. 04Research Sanatan Dharma sources

MCP support

Exposes 15 public, read-only tools to MCP clients over HTTPS. Responses include citations, provenance, and trust-tier metadata.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://jyotish-api.bda.ai/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

Tools

15
ParameterTypeRequiredDescription
tzstringNo
latnumberNo
lngnumberNo

Details

From the project 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:

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

Claude Code:

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

Raw JSON-RPC:

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.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.