Skip to main content
Glama
rje1974

arca-agro-mcp

by rje1974

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
ARCA_KEYYesPath to the private key for the certificate
ARCA_CERTYesPath to the X.509 certificate issued by ARCA
ARCA_CUITYesThe CUIT number associated with the certificate

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
consultar_cpeA

Datos completos de una carta de porte electrónica a partir de su CTG: grano, pesos, estado, fechas y los CUIT que intervienen. Incluye los pesos tomados en la balanza del destino, que son los que sirven para conciliar contra balanza propia.

cpes_recibidas_en_plantaA

Cartas de porte que LLEGARON a una planta propia dentro de un rango de fechas. Es la consulta del que recibe la mercadería, no del que la despacha: ARCA exige el número de planta y no ofrece el listado inverso. Quien solo despacha no puede usar esto. Por defecto devuelve un resumen (totales por grano y las 20 más recientes); pedir detalle solo para rangos cortos, porque una campaña entera son cientos de cartas.

tipos_de_granoA

Códigos de grano que reconoce ARCA hoy, consultados en vivo. Útil para traducir el código que trae una carta de porte, y para descartar códigos de planillas viejas que el organismo ya no reconoce.

ultimo_nro_ordenA

Último número de orden de carta de porte emitido para una sucursal y tipo de CPE. Sirve para detectar saltos de numeración.

consultar_padronA

Razón social, estado de la clave fiscal, domicilio, régimen impositivo, impuestos y actividades de un CUIT. Sirve para saber contra quién se está operando y qué tratamiento impositivo le corresponde.

consultar_comprobanteA

Detalle de un comprobante ya emitido: importes, IVA, CAE y estado. Solo consulta: no autoriza comprobantes ni pide CAE.

estado_serviciosA

Chequea si los servidores de ARCA están respondiendo. No usa el certificado ni consulta datos de nadie: es lo primero que conviene mirar cuando algo falla, para separar una caída del organismo de un problema de credenciales.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4.1/5.0

Scored across 7 tools

Disambiguation5/5

Each tool targets a distinct entity or operation: CPE lookup, grain code catalog, service health, received CPE list, last order number, tax registry, and invoice detail. There is no meaningful overlap between tools.

Naming Consistency3/5

All names are snake_case吠, but only three follow a verb_noun pattern with consultar_*. The rest are noun phrases like tipos_de_grano, estado_servicios, cpes_recibidas_en_planta, and ultimo_nro_orden, making the convention mixed though still readable.

Tool Count5/5

Seven tools is well-scoped for a focused read-only agricultural/tax data server. Each tool earns its place and there is no unnecessary redundancy.

Completeness4/5

The set covers the main read-side needs: CPE details, received CPE lists, invoice details, tax registry data, grain codes, numbering gaps, and service health. It is intentionally query-only, so missing creation/authorization tools are not critical, though a tool to list issued CPEs by branch would close a minor gap.

Maintenance

ActivityMaintained
ResponsivenessNo issues