Skip to main content
Glama

VITNA — Agent Compliance Preflight

india_sectoral_check

Before you process personal data under Indian law, find out which sectoral regulators actually bind your specific activity (RBI / SEBI / IRDAI / TRAI / DoT / PFRDA) from its processing profile, so you know whose rules apply before you act. This analyses your processing to say what applies; for a plain directory of every Indian regulator regardless of your activity, use india_regulators_directory.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
sector_hintNo
data_categoriesYes
counterparty_typesNo
processing_purposeYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A3.9/5.0
Behavior3/5

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

No annotations are provided, so the description carries the full burden of behavioral disclosure. It states it 'analyses your processing to say what applies', which explains the core behavior, but it does not disclose possibly important behavioral traits such as the return format, limitations, or whether it is advisory. This is a moderate level of transparency for a classification tool.

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?

The description is two sentences, front-loaded with the key purpose and includes the alternative tool comparison without unnecessary filler. Every sentence adds value and it is easy to scan.

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

Completeness2/5

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

Given the tool has 4 parameters, zero schema coverage, no output schema, and no annotations, the description is incomplete for fully understanding how to use it. It provides purpose and usage guidance, but omits parameter semantics and return value expectations, which are necessary for correct invocation.

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

Parameters2/5

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

Schema description coverage is 0%, so the description must compensate, but it does not mention any of the four parameters (processing_purpose, data_categories, sector_hint, counterparty_types) explicitly. It only refers vaguely to 'processing profile', which provides minimal guidance on what each parameter means or how they are used.

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 clearly states the tool's purpose: to determine which sectoral regulators (RBI / SEBI / IRDAI / TRAI / DoT / PFRDA) apply to a specific processing activity under Indian law. It uses a specific verb 'find out' and resource 'sectoral regulators', and explicitly distinguishes itself from the sibling tool india_regulators_directory by contrasting activity-specific analysis with a plain directory.

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

Usage Guidelines5/5

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

The description provides strong usage context: 'Before you process personal data under Indian law' signals when to use it, and it explicitly names the alternative india_regulators_directory for cases where the user just needs a directory regardless of activity. This gives clear yes/no guidance and a direct alternative.

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.