LegalSearch
Measured conclusion: Alive, not deep-tested. L2 outcome: not_attempted.
Public Indian legal search MCP for Roop judgments, statutes, and corpus grounding.
| Author | ai.roopslaw |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Alive, not deep-tested |
| L1 liveness | alive |
| L1 latency | 1008 ms |
| Last measured | 2026-10-26 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"LegalSearch": {
"url": "https://mcp.roopslaw.ai/mcp",
"transport": "streamable-http"
}
}
}
Measured tools (6)
roop.public.judgments.searchSearch public Indian judgment and appellate tribunal metadata plus public snippets.
Parameters:
query(required) — stringcourt— string — Optional public court or tribunal code such as SC, DELHC, or NCLAT.limit— integer
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
roop.public.judgments.get_packetFetch a bounded public judgment or appellate tribunal packet by ROOP judgment id.
Parameters:
roop_id(required) — string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
roop.public.judgments.get_segmentFetch one bounded, continuable segment of an exact public judgment by ROOP judgment id.
Parameters:
roop_id(required) — stringoffset— integermax_chars— integer
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
roop.public.statutes.searchSearch public statutes and subordinate legislation metadata.
Parameters:
query(required) — stringlimit— integerdoc_kind— stringstate_code— stringinstrumentType— string — Camel-case alias for instrument_type.instrument_type— string — Optional instrument type filter such as rules, regulations, notification, order, circular, or form.jurisdiction_scope— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
roop.public.statutes.get_packetFetch a bounded public statute packet using the public statutes search surface.
Parameters:
query(required) — stringlimit— integer
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
roop.public.corpus.statusReport the public corpus surfaces exposed through this DMZ MCP.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.