# Roop Public Legal MCP MCP endpoint: https://mcp.roopslaw.ai/mcp Transport: JSON-RPC over HTTP POST with content-type application/json. Discovery JSON: https://mcp.roopslaw.ai/.well-known/roop-public-mcp.json Human/bot guide: https://www.roopslawassist.com/bots Tools: - roop.public.judgments.search: Search public Indian judgment and appellate tribunal metadata plus public snippets. - roop.public.judgments.get_packet: Fetch a bounded public judgment or appellate tribunal packet by ROOP judgment id. - roop.public.judgments.get_segment: Fetch one bounded, continuable segment of an exact public judgment by ROOP judgment id. - roop.public.statutes.search: Search public statutes and subordinate legislation metadata. - roop.public.statutes.get_packet: Fetch a bounded public statute packet using the public statutes search surface. - roop.public.corpus.status: Report the public corpus surfaces exposed through this DMZ MCP. Boundaries: public judgments/statutes only; no private workspaces, matters, drafts, or internal scratchpads.