Skip to main content
Glama

LiquiLens — the Failure Radar

RBI supervisory tape

rbi_supervisory_tape
Read-onlyIdempotent

Read the latest RBI enforcement and supervisory actions (penalties, licence cancellations, directions) from rbi.org.in press releases, newest first, each with its RBI source URL. A missing snapshot is stated, never returned as silent emptiness.

Input Schema

NameRequiredDescriptionDefault

No arguments

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A3.9/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 real value beyond them: result ordering (newest first), per-item inclusion of the RBI source URL, and an explicit empty-result contract ('A missing snapshot is stated, never returned as silent emptiness'), which prevents an agent from misreading emptiness as 'no enforcement actions exist'. It does not disclose snapshot freshness/staleness or volume, hence not a 5.

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?

Two sentences, zero waste. Scope and content types come first, then the empty-state guarantee — both front-loaded and each sentence carrying distinct information.

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

Completeness4/5

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

For a zero-parameter, read-only list tool with no output schema, the description covers what is returned (action types, source URL per item, newest-first order) and the failure/empty case, which is the main ambiguity. Minor gap: no indication of how many items to expect, how 'latest' is bounded (time window), or snapshot freshness, which would matter for an agent judging currency.

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

Parameters4/5

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

The tool takes zero parameters, so the documented baseline of 4 applies; there are no arguments whose semantics need explaining. The description correctly spends no words on parameters and instead covers scope and output shape.

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

Purpose4/5

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

The description names a specific verb ('Read'), a specific resource ('latest RBI enforcement and supervisory actions'), enumerates what counts (penalties, licence cancellations, directions), and pins the source ('rbi.org.in press releases'). An agent can distinguish it from generic siblings like latest_article or evidence_india, though no sibling is named explicitly.

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

Usage Guidelines3/5

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

Usage is implied by 'latest ... newest first' — this is the tool for current supervisory/enforcement news rather than historical or cross-domain evidence. However, there is no explicit when-to-use statement, no exclusions, and no pointer to the sibling an agent should pick instead for related needs (e.g. verify_published_record, evidence_india).

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.