India Law
liveLegalIndia Law MCP -- Indian central and state statutes (section text) and Supreme Court of India judgments.
Tools
india_search_actsFind Indian acts by title words in the Legislative Department's India Code repository. Central acts by default; set jurisdiction to a state name for state acts. Returns act_id, year, act number, minis
No parameters required.
Try it
india_get_sectionFetch the text of one section of an Indian act from India Code. Pass the act title (or act_id) and the section number, e.g. act "Indian Contract Act, 1872", section "73". For the repealed Indian Penal
No parameters required.
Try it
india_search_sectionsSearch section headings across Indian acts by words, e.g. "murder" finds BNS s.103 "Punishment for murder". Optionally restrict to one act via act_id. Returns section number, heading and a text previe
No parameters required.
Try it
india_search_provisionsFull-text search over the text of about 1.1 million provisions of Indian central and state legislation and of fifteen regulators (RBI, SEBI, MCA, IRDAI, TRAI, CBIC and others). Finds the sections that
No parameters required.
Try it
india_get_provisionFetch the full text of one section of an Indian act or regulator instrument by act title and section number, from the Open India Law dataset (Vaquill AI, CC BY 4.0), e.g. act "Information Technology A
No parameters required.
Try it
india_search_judgmentsFull-text search over the TEXT of Indian court judgments: the Supreme Court of India and 25 High Courts, about 32.6 million passages of judgment text (1950 onward). Finds the judgments that discuss a
No parameters required.
Try it
india_get_judgmentFetch the stored text of one Indian court judgment found by india_search_judgments, by its ref (e.g. "delhi:2019:123456"). Returns the case title, court, date, citation, CNR and the judgment text with
No parameters required.
Try it
Test with curl
The gateway speaks JSON-RPC 2.0 over HTTP POST. You can test any pack directly from the terminal.
curl -X POST https://gateway.pipeworx.io/india-law/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'curl -X POST https://gateway.pipeworx.io/india-law/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"india_search_acts","arguments":{}}}'Use with the SDK
Install @pipeworx/sdk to call tools from any TypeScript/Node project.
import { Pipeworx } from '@pipeworx/sdk';
const px = new Pipeworx();
const result = await px.call("india_search_acts", {});// Or ask in plain English:
const answer = await px.ask("india law mcp -- indian central and state statutes (section text) and supreme court of india judgments");