Próximo feriado de Uruguay
uy_feriado_proximoPróximo feriado nacional de Uruguay a partir de una fecha (inclusive) y días restantes. Sin fecha: hoy.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| desde | No |
uy_feriado_proximoPróximo feriado nacional de Uruguay a partir de una fecha (inclusive) y días restantes. Sin fecha: hoy.
| Name | Required | Description | Default |
|---|---|---|---|
| desde | No |
Changes observed during successful MCP inspections.
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations exist, so the description carries the full burden. It discloses the computed result ('feriado nacional ... y días restantes') and the date-inclusive semantics, implying a read-only lookup, but says nothing about the data source, update cadence, or what fields come back.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two short clauses, no filler, and the core operation is front-loaded with the default behavior trailing in four words. Nothing needs trimming.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With no output schema and no annotations, the description should say more about the response — whether it includes the holiday's name, its date, and how 'días restantes' is counted. For a single optional-parameter lookup it is adequate, but not fully self-contained.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 0%, so the description must compensate and partly does: it defines 'desde' as inclusive and specifies today as the fallback when omitted. It does not restate the YYYY-MM-DD format, though the schema pattern already pins that down.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb+resource: it returns the next Uruguayan national holiday from a given date, plus remaining days. The 'próximo' framing implicitly separates it from uy_feriados (list), but 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.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description covers the default case ('Sin fecha: hoy'), which is useful invocation guidance for an optional parameter. It gives no guidance on when to prefer this over uy_feriados or uy_feriados, so usage is only implied.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Add one secure layer between your agents and this server.