Skip to main content
Glama
rodnm
by rodnm

Ultimo Periodo

ultimo_periodo
Read-only

Retrieves the published month for an SBS bulletin with its update date and URL, helping you check data currency and account for SBS publication lag before answering recency questions.

Instructions

El último mes que la SBS publicó de un boletín, con la fecha en que lo actualizó y su URL.

Úsenla antes de responder «¿cuál es el dato más reciente?»: la SBS publica con rezago (AFP unas 2 semanas, seguros 3, bancos y cajas 4 a 5). Ejemplo: codigo="B-2401".

Input Schema

NameRequiredDescriptionDefault
codigoYes

Output Schema

NameRequiredDescriptionDefault

No arguments

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observedv0.1.0

TDQS

A4/5.0
Behavior4/5

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

Annotations already mark it readOnly and openWorld; the description adds non-obvious behavior: SBS publication lag (AFP ~2 weeks, insurance 3, banks/cajas 4-5) and that the result includes update date and URL. It does not cover auth needs, errors, or rate limits, so it is 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?

Front-loaded two-sentence definition with a relevant example. The recency-use instruction, lag details, and example all earn their place.

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?

An output schema exists, so return values need not be fully explained. The description covers recency use and publication lag; the remaining gap is the weak semantics of codigo.

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?

The only parameter codigo has 0% schema description coverage. The description partially compensates by tying it to a bulletin and giving the example codigo="B-2401", but it does not explicitly define the code's meaning, format, or valid values.

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?

Identifies a specific retrieval: the latest month SBS published for a bulletin, plus update date and URL. It is clear what the tool returns, but it does not name or distinguish any sibling tool such as reporte or listar_reportes.

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?

Explicitly says to use it before answering «¿cuál es el dato más reciente?» and explains publication lag by category. It does not state when not to use it or name an alternative tool.

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