Skip to main content
Glama

Use the sponsored premium

evaluation_premium

Uses your only sponsored premium on a document of up to 50 pages. Keep evaluation.access_code as avaliacao_codigo and follow it with generation_status and agent_pass. A repeat returns the same access. Allowance per credential, until the earlier date of the agent's 30 days and the end of the pilot. Repeating the same document does not use another unit. Premium: keep evaluation.access_code and use X-Editalmd-Avaliacao together with X-Agent-Pass in the reads and in GET /geracao. Basic does not open premium content. The pilot depends on the global budget; no automatic renewal.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
idYesID of the document in the collection.
agent_passYesPersistent individual credential from POST https://api.editalmd.com/licitacoes/api/agente. It is not the User-Agent.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

B3.4/5.0
Behavior4/5

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

Annotations only declare readOnlyHint=false, destructiveHint=false, idempotentHint=false, and openWorldHint=false. The description adds real behavioral context beyond them: it consumes a single sponsored premium unit, allowance is per credential, expiry is the earlier of 30 days or pilot end, repeats of the same document do not consume another unit, the pilot depends on a global budget, and there is no automatic renewal. The claim 'repeating the same document does not use another unit' sits in mild tension with idempotentHint=false, but can be read as result-level rather than side-effect-level idempotency.

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

Conciseness2/5

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

The first sentence is well front-loaded, but the remainder is a run-on jumble that mixes quota rules, header names, HTTP paths, and credential field names without clear ordering or grouping. Several ideas (access code, allowance, expiry) are repeated or interleaved, making it hard to extract an actionable sequence.

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

Completeness3/5

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

For a quota-consuming tool with no output schema, the description does cover consumption, allowance, and repeat behavior, which is the important operational surface. But it never explains what the premium access returns or how 'evaluation.access_code as avaliacao_codigo' relates to the declared inputs, leaving the access-code flow ambiguous.

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% for both required parameters (id, agent_pass), so the baseline is 3. The description gestures at header usage ('X-Editalmd-Avaliacao together with X-Agent-Pass in the reads and in GET /geracao') and references an 'evaluation.access_code' that is not a declared parameter, which adds some auth context but is too garbled to clearly extend parameter meaning.

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 opening sentence gives a concrete verb+resource ('Uses your only sponsored premium on a document of up to 50 pages') and adds a scope constraint (50-page cap). It also differentiates from the sibling evaluation_basic via 'Basic does not open premium content.' The remaining sentences dilute the purpose, but the core action is identifiable.

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?

There is implied routing guidance ('Basic does not open premium content') and quota context ('allowance per credential, until the earlier date of the agent's 30 days and the end of the pilot'), which hints at when the premium path is required. However, it never explicitly says when to choose this over evaluation_basic, evaluation_quota, or generation_status, and the mid-sentence 'follow it with generation_status' reads as a parameter instruction rather than usage guidance.

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