Skip to main content
Glama

Documentos que acompañan a un escrito

obtener_anexos_escrito
Read-onlyIdempotent

Retrieve the annexes that accompany a court filing, using the provided routes and references. Use this to access evidence documents omitted from the main document column.

Instructions

Los documentos que un escrito acompañó, que son un canal distinto del de la resolución.

La Historia publica DOS columnas de documentos por folio: Doc. trae la resolución o el escrito, y Anexo los papeles que se acompañaron, o sea donde suele estar la prueba documental. Un folio puede traer las dos cosas.

Por eso preguntar por los documentos de una causa mirando sólo Doc. devuelve una respuesta que PARECE completa: entrega un documento real y omite otro. Si una actuación trae tiene_anexo: true, hay algo más que hay que ir a buscar acá.

Cuesta UNA petición por folio, con su intervalo: se pide del folio concreto que importa y nunca de barrido.

Entrega con qué pedir cada anexo, no el anexo: para traerlo se usa obtener_documento con documento_ruta y documento_referencia.

Los paneles NO comparten forma entre competencias, así que hay campos que vienen en nulo porque ese panel no publica la columna, no porque el dato falte: civil no publica folio, suprema no publica fecha y en cambio dice cuántos ejemplares hay y si se exige el físico.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
anexo_rutaYesLo entrega cada actuación en `anexo_ruta`, y se usa TAL CUAL. Una misma competencia abre paneles distintos según el trámite: civil tiene dos, con parámetros distintos.
competenciaNoUna de: civil, laboral, suprema. Son aquellas cuya ruta de anexos está verificada contra la plataforma. Las demás publican la columna `Anexo` y su ruta no está medida, así que se rechazan por no verificadas.civil
anexo_referenciaYesLo entrega cada actuación en `anexo_referencia`. Cuando esa viene nula, o el folio no ofrece anexos, o su panel no está medido.

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
resultYes

Schema Changelog

Changes observed during successful MCP inspections. Dates show when Glama detected each change.

  1. Changed9 schema fields changedv0.19.3
    • removedOutput schema / $defs / Anexo / description
      Removed value: -"Un documento que acompaña a un escrito, en el segundo canal del folio.\n\nEs lo que la columna `Anexo` de la Historia ofrece y hasta la versión 0.9.0 no se podía\npedir. No es una copia de lo que entrega `Doc.`: ahí va la resolución o el escrito, y acá\nlos papeles que se acompañaron, que es donde vive la prueba documental.\n\nQue el folio SÍ entregue un documento por el otro canal es lo que hacía invisible esta\nfalta: una respuesta con documento se lee como completa mucho mejor que una fila en blanco.\n\nLos campos que vienen en nulo dependen del panel: cada competencia publica columnas\ndistintas y no son las mismas cinco con otro nombre. Civil no publica folio, suprema no\npublica fecha y en cambio dice cuántos ejemplares hay y si el documento físico se exige.\nUn nulo significa que ESE panel no publica la columna, no que el dato no exista."
    • removedOutput schema / $defs / Anexo / properties / cantidad / description
      Removed value: -"Cuántos ejemplares declara el sitio, tal cual lo emite. Sólo suprema."
    • removedOutput schema / $defs / Anexo / properties / descripcion / description
      Removed value: -"Qué es el documento, escrito por quien lo acompañó. Ej: 'Pasajes aéreos'. Es texto libre, no una clasificación. Sale de la columna `Referencia`, y en suprema de `Observación del Documento`, que es la que cumple ese papel ahí."
    • removedOutput schema / $defs / Anexo / properties / documento_fisico / description
      Removed value: -"Lo que suprema publica en `Docto. Físico`, sin interpretar. Medido: 'No Requerido'. Sólo suprema publica la columna."
    • removedOutput schema / $defs / Anexo / properties / documento_referencia / description
      Removed value: -"La referencia opaca con la que se pide este anexo. Junto con `documento_ruta` es lo único que permite traerlo después."
    • removedOutput schema / $defs / Anexo / properties / documento_ruta / description
      Removed value: -"Qué ruta de la plataforma entrega este anexo. Sale del formulario de la fila, y esa ruta NO se ha ejecutado: lo medido es el panel que la nombra. NULO si la fila no trae formulario."
    • removedOutput schema / $defs / Anexo / properties / fecha / description
      Removed value: -"Fecha que el panel publica para el anexo, en ISO 8601. NO es una fecha de plazos: la que corre plazos es `fecha_diligencia` de la actuación."
    • removedOutput schema / $defs / Anexo / properties / folio / description
      Removed value: -"Folio de la causa al que pertenece el anexo, para volver a ubicarlo en la Historia. Sólo el panel de escritos de laboral lo publica."
    • removedOutput schema / $defs / Anexo / properties / tipo / description
      Removed value: -"Cómo clasifica el sitio el documento. Ej: 'Anexo Escrito'. Sólo suprema publica la columna."
  2. Addedv0.9.0

TDQS

A4.9/5.0
Behavior5/5

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

Beyond the read-only/idempotent annotations, the description reveals important behavior: looking only at `Doc.` can produce a false-complete result, the tool returns location references rather than file contents, and null fields mean the panel does not publish that column rather than that the data is missing. It also warns that panels differ across competencias, with specific examples for civil and suprema. No contradiction with the annotations exists.

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?

The description is dense but every sentence earns its place: purpose, critical caveat about hidden annexes, request cost, output semantics, and cross-competencia schema differences are all covered without fluff. The core purpose is front-loaded in the first line.

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

Completeness5/5

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

For a tool with rich schema descriptions, an output schema, and safety annotations, the description supplies the remaining context an agent needs: when to use it, what it actually returns, how to use those results with `obtener_documento`, and how to interpret nulls across competencias. Nothing essential is missing.

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 input schema already documents all three parameters thoroughly, so the baseline is 3. The description adds value by explaining the underlying two-column model and why `anexo_ruta`/`anexo_referencia` can be null depending on the panel and whether the folio offers annexes. This context helps an agent interpret parameter values correctly in edge cases.

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

Purpose5/5

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

The description names a precise verb and resource: it retrieves the documents that accompanied a written submission, explicitly framing them as a channel distinct from the resolution. It also differentiates itself from the sibling `obtener_documento` by clarifying that this tool returns the references needed to fetch each annex, not the annex itself.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description gives explicit when-to-use guidance: query this tool when an actuación has `tiene_anexo: true`, and request only the specific folio of interest, never a sweeping scan. It also names the alternative (`obtener_documento`) for actually retrieving the annex once you have the references.

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

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/notluquis/mcp-pjud-cl'

If you have feedback or need assistance with the MCP directory API, please join our Discord server