Skip to main content
Glama

Veqen: AI cost monitoring and protection

Limits and requests for more

limits
Read-onlyIdempotent

Engineers' and teams' monthly work and coding agent limits the person may see, and the requests for a higher limit they answer or made. Set a limit with set_budget, scope engineer or team.

Input Schema

NameRequiredDescriptionDefault

No arguments

Output Schema

NameRequiredDescriptionDefault

No arguments

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

B3.3/5.0
Behavior3/5

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

Annotations already declare readOnlyHint, idempotentHint, destructiveHint=false and closed-world scope, so the safety profile is fully covered by structured data. The description adds one piece of behavioral context the annotations cannot: the result is visibility-scoped ('the person may see'), meaning results are permission-filtered rather than exhaustive. It says nothing about result volume, ordering, or whether requests and limits are returned together — but with an output schema present and rich annotations, that omission is tolerable.

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

Conciseness3/5

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

Only two sentences, but the first is a long, awkwardly constructed clause stack ('...the requests for a higher limit they answer or made') that slows comprehension instead of front-loading the verb. The routing hint to set_budget is buried at the tail rather than positioned where it would do the most work.

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 listing tool with full annotation coverage and an output schema, the description covers who the data is about (engineers and teams), what it contains (limits and higher-limit requests), and the visibility constraint. The remaining gap — nothing on pagination or result volume — is low-risk given there are no input parameters to control it and an output schema defines the shape.

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 there is nothing for the description to disambiguate — baseline 4 applies. The mention of 'scope engineer or team' arguably belongs to set_budget rather than this tool, so it contributes little here, but there are no undocumented inputs to compensate for.

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

Purpose3/5

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

The description identifies the resource (engineers' and teams' monthly work and coding-agent limits, plus higher-limit requests) but never supplies a clean verb — 'the person may see' implies a read/list, yet the sentence is grammatically tangled left-to-right. It does distinguish itself from the mutating sibling set_budget, which helps an agent place it, but the core action remains inferred rather than stated.

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?

The trailing clause 'Set a limit with set_budget' gives one explicit alternative and the condition that selects it, which is real routing value. However, the nearby sibling limit_request (clearly the request-creation counterpart) is never mentioned, and there is no when-not-to-use guidance — e.g. whether to prefer this over person_month or billing for limit data.

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