BDA MCP Public Tool Catalog

BDA exposes a public, read-only tool catalog for AI clients at /mcp/tools.json. The catalog points to existing deterministic public endpoints such as Panchang daily data, public feeds, and public evidence packets.

The first public MCP-style JSON-RPC transport is available at POST /mcp with initialize, tools/list, tools/call, resources/list, and resources/read. It accepts only public read-only tools and public documentation/discovery resources from the catalog.

Private tools such as user Kundali generation, dashboard summaries, saved reports, and birth-detail updates require authenticated service contracts and are intentionally absent from public discovery.

Primary Contracts