OpenArg — Argentina public data
Server Details
Argentina's official public data (INDEC, BCRA, 38 portals): search, read tables, cited answers.
- Status
- Healthy
- Uptime
- 100.0% over 24 days
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- Repository
- colossus-lab/openarg-mcp
- GitHub Stars
- 0
- Server Listing
- OpenArg — Argentina public data
TDQS
Scored across 6 tools
Buscar_datasets and consultar_datos_publicos overlap somewhat (both surface data for a question), but the descriptions clearly differentiate them and explicitly tell the agent to prefer buscar_datasets + obtener_datos/agregar_datos. agregar_datos vs obtener_datos vs describir_tabla are sharply distinct, and listar_fuentes is unambiguous.
All six tools follow the same infinitive_verb + noun pattern (agregar_datos, buscar_datasets, consultar_datos_publicos, describir_tabla, listar_fuentes, obtener_datos), which is predictable and readable. Minor deviation: mixing Spanish 'datos'/'tabla'/'fuentes' with the English noun 'datasets', and one name is notably longer than the rest.
Six tools is well-scoped for a data catalog/query server, with each tool earning its place: discovery (buscar_datasets, listar_fuentes), schema (describir_tabla), retrieval (obtener_datos), aggregation (agregar_datos), and a convenience Q&A tool.
The surface covers the full discovery-to-analysis lifecycle: find datasets, inspect schema, fetch rows, aggregate, and list sources, plus a natural-language Q&A path. Minor gaps: no explicit export/download tool or dataset-level metadata (license, publisher detail beyond portal), though these are largely workarounds via existing tools.
Available Tools
6 toolsagregar_datosCalcular totales y rankings sobre una tabla de OpenArgARead-onlyIdempotentInspect
Calcula en la base una suma, promedio, conteo, mínimo o máximo, opcionalmente agrupado.
Usala SIEMPRE que necesites un total, un promedio, un conteo, un mínimo/máximo o un
ranking, en vez de traer filas con obtener_datos y hacer la cuenta vos: es exacta,
no tiene el tope de 500 filas y gasta muchos menos tokens.
operacion: "suma", "promedio", "conteo", "minimo" o "maximo".columna: la que se suma/promedia/etc. (nombres exactos dedescribir_tabla); no va con "conteo", que cuenta filas (si la mandás, da error). Las columnas de texto con números se leen según su formato (1.234,5 o 1,234.5); si el formato es ambiguo, no calcula y lo dice.agrupar_por: hasta 3 columnas, p. ej. ["jurisdiccion_desc"] para un ranking.filtros,desde,hasta,columna_fecha: como enobtener_datos(hasta 6 filtros).ordenar_por: "valor" (por defecto, para rankings) o una columna deagrupar_por(p. ej. el año, para una serie).orden: "desc" (por defecto) o "asc".limite: grupos a devolver, 1 a 200.ponderar_por: la columna de ponderación de una encuesta (con "conteo" da la población estimada, no la cantidad de filas de la muestra). La respuesta dice sobre cuántas filas se calculó (filas_usadas, de todos los grupos) y si hay más grupos quelimite. Si ninguna fila cumple los filtros no hay valor: dice qué valores existen. No descuenta preguntas.
| Name | Required | Description | Default |
|---|---|---|---|
| desde | No | ||
| hasta | No | ||
| orden | No | desc | |
| tabla | Yes | ||
| limite | No | ||
| columna | No | ||
| filtros | No | ||
| operacion | Yes | ||
| agrupar_por | No | ||
| ordenar_por | No | ||
| ponderar_por | No | ||
| columna_fecha | No |
Output Schema
| Name | Required | Description |
|---|---|---|
| result | Yes |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Beyond the annotations (readOnly/idempotent/destructive=false/openWorld), the description discloses a rich set of behavioral traits: no 500-row ceiling, token efficiency, error behavior for `columna` + "conteo", ambiguity handling for numeric text formats, and 'no descuenta preguntas'. It also describes response semantics (filas_usadas, truncation when groups exceed `limite`, behavior when no rows match). No contradiction with annotations.
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?
The core guidance is front-loaded in the first two sentences and the rest is a tight per-parameter bullet list, so every line earns its place. It is longer than average, but the structure keeps it scannable rather than padded.
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?
Despite 12 parameters and 0% schema coverage, the description covers the aggregate operation, grouping, ordering, weighting, filtering, and limit semantics, plus error and truncation behavior. An output schema exists, yet the description still explains key response fields, so nothing an agent needs to call this correctly is missing.
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 description coverage is 0%, so the description must carry the full load, and it does: it defines `operacion` values, the `columna`/`conteo` incompatibility, `agrupar_por` (up to 3, with example), `limite` (1–200, narrower than the schema's default), `ordenar_por`/`orden` values and defaults, `ponderar_por` semantics, and ties `filtros`/`desde`/`hasta`/`columna_fecha` to the sibling's conventions. Only `tabla` is left implicit, which is self-evident.
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?
The description states a specific verb and resource ('Calcula en la base una suma, promedio, conteo, mínimo o máximo, opcionalmente agrupado') and the title frames it as totals/rankings over an OpenArg table. It explicitly distinguishes itself from the sibling `obtener_datos`, so an agent can tell them apart without opening either schema.
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?
It gives explicit when-to-use guidance ('Usala SIEMPRE que necesites un total... o un ranking') and names the alternative it replaces ('en vez de traer filas con `obtener_datos`'). The trade-offs (exact, no 500-row cap, fewer tokens) make the routing decision unambiguous.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
buscar_datasetsBuscar datasets públicos de ArgentinaARead-onlyIdempotentInspect
Busca en el catálogo de OpenArg (más de 30.000 datasets de portales oficiales).
Devuelve título, portal, descripción, link a la fuente oficial y las tablas
consultables de cada dataset (usalas con describir_tabla y obtener_datos).
texto es lo que buscás, en castellano ("tasas de interés BCRA", "matrícula
escolar CABA"). portal filtra por portal (ver listar_fuentes).
limite entre 1 y 25. No descuenta preguntas.
| Name | Required | Description | Default |
|---|---|---|---|
| texto | Yes | ||
| limite | No | ||
| portal | No |
Output Schema
| Name | Required | Description |
|---|---|---|
| result | Yes |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly/idempotent/openWorld/destructive=false, so safety is covered. The description adds genuinely useful behavior beyond that: the exact fields returned and the quota note ('No descuenta preguntas'), which tells the agent this call is cheap to repeat.
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?
Front-loads what the tool does, then return shape, then per-parameter meaning. Dense but every sentence earns its place; no filler.
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?
For a 3-parameter search tool with an output schema and fully annotated safety profile, the description covers purpose, return fields, all parameters, and routing to siblings. An agent has everything needed to invoke it correctly.
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 description coverage is 0%, so the description must carry all three parameters — and it does: `texto` with concrete Spanish examples, `portal` with its filtering role and referent tool, and `limite` with its 1–25 range. Nothing material is left undocumented.
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 (busca) and resource (catálogo de OpenArg) with a concrete scope ('más de 30.000 datasets de portales oficiales'). An agent can immediately tell this is a search-over-catalog tool and it is differentiated from siblings like describir_tabla/obtener_datos, which it names as the downstream consumers of results.
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?
Routes the agent explicitly: results' tables should be used with `describir_tabla` and `obtener_datos`, and `portal` filtering is done via `listar_fuentes`. Clear when-to-use context, though it never states a when-not-to-use condition.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
consultar_datos_publicosConsultar datos públicos de ArgentinaARead-onlyInspect
Responde una pregunta sobre datos públicos oficiales de Argentina, con fuentes.
Ejemplos: "¿Cuál fue la tasa de desempleo del último trimestre?",
"Evolución del IPC en 2025", "¿Cuántos diputados tiene cada bloque?",
"Presupuesto ejecutado por el Ministerio de Salud en 2024".
La respuesta incluye los datasets usados (con link al portal oficial),
advertencias sobre la calidad o cobertura del dato, y cuántas preguntas
le quedan este mes al usuario. Cada respuesta descuenta 1 de sus preguntas
del mes (10 gratis); un error, un corte por tiempo o la misma pregunta
repetida dentro de los 5 minutos no descuentan. Si podés responder con
buscar_datasets + obtener_datos o agregar_datos, preferí esas.
| Name | Required | Description | Default |
|---|---|---|---|
| pregunta | Yes |
Output Schema
| Name | Required | Description |
|---|---|---|
| result | Yes |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Goes well beyond the annotations by disclosing response contents (datasets used with links to the official portal, data quality/coverage warnings, remaining monthly quota) and the exact cost model: 1 question deducted per answer, 10 free per month, with errors, timeouts, and identical questions repeated within 5 minutes not deducted. This is the kind of billing and failure-mode context that annotations cannot express and that materially affects how an agent should call it.
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?
Front-loads the purpose, then examples, then response contents, then cost and fallback routing — a logical order with no filler sentences. It is somewhat long (four examples plus a three-part billing clause), but each block carries information the agent needs and none is redundant with the schema or annotations.
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?
For a one-parameter natural-language query tool with an output schema already defining return structure, the description supplies everything else an agent needs: scope, example inputs, cost and quota behavior, error/timeout exemptions, and preferred alternatives. Nothing material to correct invocation is missing.
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?
The single 'pregunta' parameter has 0% schema description coverage, so the description must carry the semantics — and it does, via four representative questions that establish free-text natural-language input, expected topics (unemployment, IPC, legislature, budget), and acceptable phrasing. It stops short of stating any length or formatting constraints.
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: answering a natural-language question over official Argentine public data, with sources. The four concrete example questions make the scope unambiguous, and it distinguishes itself from sibling tools by telling the agent to prefer buscar_datasets + obtener_datos or agregar_datos when those suffice.
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?
It explicitly names alternatives (buscar_datasets, obtener_datos, agregar_datos) and a preference rule to use them instead when possible, which is real routing guidance. The deciding condition ('si podés responder con...') is self-referential and never says what this tool uniquely offers (multi-dataset synthesis, natural-language questions), so the agent must infer it.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
describir_tablaDescribir una tabla de OpenArgARead-onlyIdempotentInspect
Muestra las columnas (con su tipo), cantidad de filas, período cubierto, frescura y una muestra de una tabla.
tabla es el nombre que devuelve buscar_datasets. Usalo antes de
obtener_datos o agregar_datos para saber qué columnas pedir y qué
fechas existen. La frescura dice cuándo leyó OpenArg la tabla de su fuente,
cuál es el último dato y, sólo si la tabla es una foto del período en curso,
su fecha de corte. La fecha de lectura no es la de los datos: una tabla de
un período pasado o sin columna de fecha no es vigente por haberse leído
hoy. No presentes como actual un dato viejo. No descuenta preguntas.
| Name | Required | Description | Default |
|---|---|---|---|
| tabla | Yes |
Output Schema
| Name | Required | Description |
|---|---|---|
| result | Yes |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly/idempotent/non-destructive/openWorld, so safety is covered; the description still adds non-obvious behavior: freshness is the source read date, not the data date, and a table is not 'current' merely because it was read today. It also implies it does not consume the question quota ('No descuenta preguntas'), though that phrase is left unexplained. Some of this restates output-schema fields, which caps it below 5.
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?
The output contents are front-loaded in the first sentence, followed by parameter sourcing, usage routing and freshness caveats. It is efficient overall, but the date-semantics passage is somewhat meandering and the trailing 'No descuenta preguntas' is cryptic without explanation.
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?
An output schema exists, so return fields need not be re-explained, yet the description still clarifies the non-obvious freshness semantics and where to source the parameter. With annotations and output schema already present, the only real gap is the unexplained quota statement, leaving the definition effectively complete for correct invocation.
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% for the single parameter, so the description carries the burden, and it does: `tabla` is defined as the identifier returned by buscar_datasets. That is the crucial semantic an agent needs and it is not in the schema. It does not give format or naming examples, so it is not fully exhaustive.
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 and resource (muestra ... una tabla) and enumerates exactly what it returns: columns with types, row count, covered period, freshness and a sample. It also distinguishes itself from siblings by positioning itself upstream of obtener_datos/agregar_datos and downstream of buscar_datasets, so an agent can place it without opening any schema.
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?
Explicitly instructs the agent to use it before obtener_datos or agregar_datos in order to learn which columns to request and which dates exist, naming both alternatives and the condition that selects this tool. No when-not rule is given, but the routing condition is unambiguous.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
listar_fuentesListar fuentes de datos de OpenArgARead-onlyIdempotentInspect
Lista los portales de datos abiertos que cubre OpenArg y cuántos datasets tiene cada uno.
No descuenta preguntas: cuenta como un pedido del modo datos.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
Output Schema
| Name | Required | Description |
|---|---|---|
| result | Yes |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint, idempotentHint, and destructiveHint=false. The description adds meaningful behavioral context beyond those annotations: it clarifies that the call does not consume questions and counts as a data-mode request, which helps an agent reason about quota impact.
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?
The description is two short sentences with no waste. The core purpose is front-loaded, and the quota note follows as a secondary operational detail.
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?
Given the tool's simplicity, zero parameters, available output schema, and rich annotations, the description is nearly complete. It explains what is listed and adds quota context, though it could better position itself relative to sibling tools.
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?
The tool takes zero parameters, so there are no parameter semantics for the description to explain. The baseline for a no-parameter tool is 4, and the description does not need to compensate for any schema gap.
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?
The description states a clear verb and resource: lists the open data portals covered by OpenArg and how many datasets each has. It is specific about what the tool returns, but it does not distinguish itself from sibling tools such as buscar_datasets or consultar_datos_publicos.
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 does not say when to use this tool versus alternatives. The second sentence mentions quota behavior ('No descuenta preguntas: cuenta como un pedido del modo datos'), but that is not usage guidance for selecting this tool over its siblings.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
obtener_datosObtener datos de una tabla de OpenArgARead-onlyIdempotentInspect
Trae filas de una tabla, en CSV, con la fuente oficial.
Para un total, promedio, conteo, mínimo, máximo o ranking NO traigas filas para
sumarlas: usá agregar_datos.
columnas: las que quieras (por defecto, todas); nombres exactos dedescribir_tabla.desde/hasta: período, como AAAA, AAAA-MM o AAAA-MM-DD, sobre la columna de fecha (o de año).filtros: hasta 5. Igualdad: {"provincia": "Córdoba"}. Con operador, una lista: [{"columna": "monto", "operador": "mayor_que", "valor": "1000000"}, {"columna": "provincia", "operador": "en", "valores": ["Salta", "Jujuy"]}]. Operadores: =, !=, mayor_que, menor_que, >=, <=, contiene y en. La igualdad ycontieneno distinguen mayúsculas ni acentos (en tablas de más de un millón de filas, sí: ahí la respuesta dice enfiltros_aplicadosqué se buscó tal cual).orden: "asc" (por defecto: primero lo más viejo) o "desc" (primero lo más reciente), por fecha. Para el último dato de una serie, pedí "desc".limite: 1 a 500 filas. Si hay más, la respuesta lo dice y da eloffsetde la página siguiente (hasta 10.000).columna_fecha: opcional, otra columna de fecha paradesde/hastay el orden. Si ninguna fila cumple los filtros, la respuesta dice qué valores existen. No descuenta preguntas.
| Name | Required | Description | Default |
|---|---|---|---|
| desde | No | ||
| hasta | No | ||
| orden | No | ||
| tabla | Yes | ||
| limite | No | ||
| offset | No | ||
| filtros | No | ||
| columnas | No | ||
| columna_fecha | No |
Output Schema
| Name | Required | Description |
|---|---|---|
| result | Yes |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Goes well beyond the readOnly/idempotent annotations: pagination limits (1-500 rows, offset up to 10,000 and next-page offset reported), the case/accent-insensitive filter behavior and its >1M-row exception surfaced via `filtros_aplicados`, and the empty-result behavior ('la respuesta dice qué valores existen'). Missing auth/rate-limit context, but the operational behavior is richly disclosed.
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?
Bullet-structured and front-loaded with the purpose sentence, and each bullet carries distinct semantic content rather than filler. It is dense and long, but almost no sentence is wasted; a slight trim would be possible.
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?
For a 9-parameter tool with an output schema present (so return shape needn't be described), the description covers parameter formats, filter grammar, pagination, ordering, edge cases, and sibling routing. An agent has everything needed to call it correctly.
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 carry the full burden and does: it documents `columnas`, `desde`/`hasta` formats (AAAA / AAAA-MM / AAAA-MM-DD), the entire `filtros` grammar (equality object vs. operator list, the seven operators, max 5), `orden` semantics, `limite` range, the pagination `offset`, and `columna_fecha` as an alternative date column. Effectively every parameter is explained.
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 ('Trae filas de una tabla, en CSV, con la fuente oficial') and immediately distinguishes its scope from `agregar_datos` for aggregations. An agent can separate this row-fetch tool from its siblings without opening the schema.
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?
Explicit negation: for totals/averages/counts/min/max/rankings, do NOT fetch rows — use `agregar_datos`. It also routes column-name discovery to `describir_tabla`. Clear when-to-use and when-not-to-use guidance with a named alternative.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
2 tool updates
- Added
agregar_datos - Changed
obtener_datos6 fields changed- added
Input schema / properties / columna_fechaAdded value: +{ + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Columna Fecha" +} - changed
Input schema / properties / filtros / anyOfPrevious value: -[ - { - "additionalProperties": { - "type": "string" - }, - "type": "object" - }, - { - "type": "null" - } -]New value: +[ + { + "additionalProperties": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "integer" + }, + { + "type": "number" + } + ] + }, + "type": "object" + }, + { + "items": { + "additionalProperties": true, + "type": "object" + }, + "type": "array" + }, + { + "type": "null" + } +] - added
Input schema / properties / offsetAdded value: +{ + "default": 0, + "title": "Offset", + "type": "integer" +} - added
Input schema / properties / orden / anyOfAdded value: +[ + { + "type": "string" + }, + { + "type": "null" + } +] - changed
Input schema / properties / orden / defaultPrevious value: -"asc"New value: +null - removed
Input schema / properties / orden / typeRemoved value: -"string"
5 tool updates
- First observed
buscar_datasets - First observed
consultar_datos_publicos - First observed
describir_tabla - First observed
listar_fuentes - First observed
obtener_datos
Related MCP Connectors
Datos econ�micos y financieros oficiales de Argentina (BCRA, INDEC, CNV, MECON), AI-ready.
Argentine economic statistics from official sources (BCRA, INDEC): FX, inflation, rates, reserves.
Real-time Argentine open data: dollar rates, BCRA, INDEC, AFIP, INFOLEG, SEPA prices. 24+ tools.
- PampaIA.arOAuthar.pampaia
Official Argentina farm data: crops, cattle, grain prices, agro exports, weather. With sources.
Related MCP Servers
- AlicenseNot gradedqualityBmaintenanceEnables querying Argentina's national time-series data from apis.datos.gob.ar through natural language, as part of the Pipeworx MCP gateway.9 npmMIT
- AlicenseAqualityCmaintenanceEnables AI agents to query Uruguay's open government data from multiple sources (national catalog, Central Bank, statistics institute, Montevideo city data and transport, and gub.uy service catalog) through a meta-discovery layer.5MIT
- AlicenseAqualityAmaintenanceSearch and analyze Ecuador's open government data (CKAN portals, SRI, BCE, INEC, Supercías, SERCOP, IG-EPN, SGR and more) from AI assistants. Read-only, no credentials needed.83170 PyPI14MIT
- FlicenseAqualityCmaintenanceProvides official INDEC register designs and methodological rules to AI models, enabling accurate EPH data analysis code (R/Python) without hallucinations.61-
Glama MCP Gateway
Add one secure layer between your agents and this server.