Skip to main content
Glama

Ver serie de un indicador diario del BCE

get_bce_indicador_diario
Read-only

Fetch one BCE daily or monthly indicator by file and variable code, returning the last N observations or a date range (up to 366 rows) in text or JSON.

Instructions

One BCE daily/monthly indicator (archivo and codigo from list_catalogo(fuente='bce_diarios')): the last ultimos_n points or a date range, capped at 366 rows.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
desdeNoOptional start date YYYY-MM-DD.
hastaNoOptional end date YYYY-MM-DD.
codigoYesA "Código Variable Dinámica" from that same archivo.
formatNotext summary (default) or json structured result.text
archivoYesA file name from list_catalogo(fuente='bce_diarios').
ultimos_nNoMost recent N observations when no date range is given.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changedv0.13.0
    • changedOutput schema / (root)
      Previous value: -{
      -  "additionalProperties": true,
      -  "type": "object"
      -}New value: +null
  2. Changed1 schema field changedv0.11.0
    • changedInput schema / properties / archivo / description
      Previous value: -"A file name from list_bce_indicadores_diarios."New value: +"A file name from list_catalogo(fuente='bce_diarios')."
  3. Changed6 schema fields changedv0.10.0
    • addedInput schema / properties / archivo / description
      Added value: +"A file name from list_bce_indicadores_diarios."
    • addedInput schema / properties / codigo / description
      Added value: +"A \"Código Variable Dinámica\" from that same archivo."
    • addedInput schema / properties / desde / description
      Added value: +"Optional start date YYYY-MM-DD."
    • addedInput schema / properties / format / description
      Added value: +"text summary (default) or json structured result."
    • addedInput schema / properties / hasta / description
      Added value: +"Optional end date YYYY-MM-DD."
    • addedInput schema / properties / ultimos_n / description
      Added value: +"Most recent N observations when no date range is given."
  4. Changed8 schema fields changedv0.8.14
    • removedInput schema / properties / archivo / title
      Removed value: -"Archivo"
    • removedInput schema / properties / codigo / title
      Removed value: -"Codigo"
    • removedInput schema / properties / desde / title
      Removed value: -"Desde"
    • removedInput schema / properties / format / title
      Removed value: -"Format"
    • removedInput schema / properties / hasta / title
      Removed value: -"Hasta"
    • removedInput schema / properties / ultimos_n / title
      Removed value: -"Ultimos N"
    • removedInput schema / title
      Removed value: -"get_bce_indicador_diarioArguments"
    • removedOutput schema / title
      Removed value: -"get_bce_indicador_diarioDictOutput"
  5. First observedv0.8.12

TDQS

A3.8/5.0
Behavior4/5

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

Annotations cover the safety profile (readOnlyHint=true, destructiveHint=false, openWorldHint=true), so the bar is lower, and the description still adds real behavioral context: a hard 366-row cap on results and the fallback rule that ultimos_n governs when no date range is supplied. It doesn't disclose pagination or what happens when both a range and ultimos_n are provided, but the added row cap is a useful operational constraint beyond the annotations.

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

Conciseness4/5

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

A single dense sentence with the resource, the source of the identifiers, and the retrieval modes all front-loaded; no filler. It is compact enough that nothing could be cut without losing information, though the nested parenthetical slightly crowds the core statement.

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 read-only series fetch with no output schema, the description plus schema are nearly sufficient: the format parameter in the schema covers the text/json return shape, and the description covers scope and the result cap. The only gaps are precedence when both a date range and ultimos_n are given and whether 366 rows truncates silently, which are minor for a read tool.

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?

Schema description coverage is 100%, so the baseline is 3, but the description adds meaning the schema does not: it explains the interplay between ultimos_n and the desde/hasta range, and imposes a 366-row ceiling that applies to results regardless of the parameter combination chosen. That is genuine semantic value on top of the fully documented schema.

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?

States a specific verb and resource: retrieves a single BCE daily/monthly indicator series, with a clear scope ('one' series, capped at 366 rows). It distinguishes itself from list_catalogo by naming it as the source of the required identifiers, but it does not differentiate from the nearby siblings get_indicador_bce or search_indicadores_bce, which an agent could easily confuse with this tool.

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?

Implies usage through the prerequisite 'archivo and codigo from list_catalogo(fuente='bce_diarios')', which tells the agent where the required identifiers come from, and clarifies that ultimos_n applies when no date range is given. However, it offers no explicit statement of when to pick this tool over get_indicador_bce, search_indicadores_bce, or get_serie_internacional, leaving the routing decision to inference.

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

Deploy Server

Other Tools