BRSR sustainability disclosures
get_brsrUse this when the user asks about an Indian company's BRSR (Business Responsibility and Sustainability Report) or ESG disclosures.
Get BRSR (Business Responsibility & Sustainability Report) ESG disclosures for a stock.
Accepts NSE symbol, ISIN, or BSE code. `years` (1..10, default 3) caps fiscal years returned,
newest first. Each year gives curated KPIs grouped as `emissions` (Scope 1/2 + intensity),
`energy`, `water`, `waste`, `social` (female board/KMP %, LTIFR, fatalities, POSH complaints,
CSR spend, ...), `governance`, and `meta` — each `{value, unit}`, raw as filed with SEBI.
`include_raw=True` returns the full ~800-concept BRSR map exactly as disclosed over REST only; MCP omits it (about 150k characters per year).
SEBI's mandatory ESG filing for the top 1000 listed companies (LODR Reg 34(2)(f)). Raw
disclosed figures only — never an ESG score, rating, or verdict (SEBI-RA line). Coverage
starts from whenever the nightly refresh began ingesting the company's BRSR.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"query": "<query>"
},
"name": "get_brsr"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | One company: NSE symbol, ISIN or BSE code, e.g. TCS, INE467B01029 or 532540. Always send it as `query` (not `symbol`). | |
| years | No | ||
| include_raw | No |