Skip to main content
Glama

Find DRT bench and DRAT

find_drt_bench
Read-onlyIdempotent

Finds the Debts Recovery Tribunal (DRT) bench or benches for an Indian city or state, with each bench’s address from the official DRT registry and the Debts Recovery Appellate Tribunal (DRAT) that hears its appeals. Use for questions such as which DRT a city falls under, where a DRT sits, or which DRAT hears appeals from a given DRT. With no city or state it lists every seat grouped by DRAT.

Input Schema

NameRequiredDescriptionDefault
cityNoCity or DRT seat, e.g. "Pune", "Noida", "DRT-2 Kolkata", "Bengaluru"
stateNoState or union territory, e.g. "Rajasthan" — used when no city is given, or to tell apart places with the same name

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4.3/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint, idempotentHint, destructiveHint=false and openWorldHint=false, so the safety profile is covered. The description adds genuinely new behavioral context: results include each bench's official-registry address plus its appellate tribunal, and the empty-input case returns every seat grouped by DRAT. No auth or rate-limit notes, but the key behavioral modes are disclosed.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Three sentences, front-loaded with the core purpose, followed by concrete use cases and then the no-argument fallback. No filler or repetition, and the most decision-relevant information comes first.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With no output schema, the description carries the burden of explaining returns and does so: bench addresses from the official registry, the DRAT that hears appeals, and the full-seat listing when unfiltered. Nothing an agent needs to invoke this correctly is missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so both parameters are already documented in the schema, including the 'used when no city is given, or to tell apart places with the same name' note for state. The description restates the same semantics at a higher level rather than adding syntax, format, or matching rules, so the baseline 3 applies.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description names a specific verb and resource ('Finds the Debts Recovery Tribunal (DRT) bench or benches') and expands the domain to include addresses and the linked DRAT. An agent can immediately distinguish this from siblings like find_rbi_nbfc_direction or sarfaesi_timeline without opening the schema.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It gives explicit trigger questions ('which DRT a city falls under, where a DRT sits, or which DRAT hears appeals') and states the fallback behavior when no city or state is supplied. It does not name or exclude any sibling alternative, but usage context is clear.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources