# INDEC Argentina (no oficial)

> Argentina's official statistics (INDEC): inflation, wages, poverty, trade, population. No signup.

- name: io.github.MagcDEV/indec-mcp
- version: 0.5.0
- connection class: R0 (autonomous)
- trust: 97/100
- quality: 94/100 (new)
- owner: not claimed
- descriptor: https://api.protogrid.dev/v1/servers/io.github.MagcDEV%2Findec-mcp
- tools: https://api.protogrid.dev/v1/servers/io.github.MagcDEV%2Findec-mcp/tools

**An agent can connect right now, no human step.** Remote endpoint, no authentication, reachable on the last probe.

## Connection (mcpServers)

```json
{
  "mcpServers": {
    "indec-mcp": {
      "type": "http",
      "url": "https://indec-mcp-production.up.railway.app/mcp"
    }
  }
}
```


## Trust

- hygiene: 100
- liveness: 100
- freshness: 100
- provenance: 90
- drivers: +repository +namespace-matches-repo +website +reachable +uptime-100% +updated-6d-ago
- Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed.

## Quality 94/100 (new)

### protocol: 88 (weight 25)

- pass `protocol.modern`: supports 2026-07-28 (server/discover)
- pass `protocol.stateless`: answers without a session
- pass `protocol.transport`: streamable HTTP
- warn `protocol.list_ttl`: tools/list declares ttlMs 0, so clients re-fetch it on every use

### authorization: n/a (weight 15)

- n/a `auth.prm`, `auth.as_metadata`, `auth.cimd`: no remote uses OAuth
- n/a `auth.secret_in_url`: no templated URL

### tool hygiene: 100 (weight 30)

- pass `tools.descriptions`: every tool has a description
- pass `tools.description_length`: descriptions are concise
- pass `tools.schemas`: every tool has an object input schema
- pass `tools.annotations`: 17 of 17 tools declare readOnlyHint or destructiveHint
- pass `tools.directory_hints`: every tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint
- pass `tools.token_cost`: about 4,313 tokens to load every tool
- pass `tools.api_dump`: tools are not a one-to-one API dump
- pass `tools.hidden_text`: no hidden text in tool names, descriptions, schemas or annotations

### stability: n/a (weight 15)

- n/a `stability.changes`, `stability.rug_pull`, `stability.new_links`: tool history recorded for 6 of the 7 days needed

### dependencies: n/a (weight 15)

- n/a `deps.known_vulns`, `deps.mcp_sdk_version`, `deps.resolvable`: deps.dev does not know indec-mcp@0.5.0

- tools: 17, about 4,313 tokens to load them all
- tool set hash: 31433ed54ce9c393587835b3cce90de4
- tools last changed: 2026-11-08T02:44:22.289Z
- badge: [![protogrid quality](https://protogrid.dev/badge/io.github.MagcDEV/indec-mcp.svg)](https://protogrid.dev/servers/io.github.MagcDEV/indec-mcp)
- Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed.

### Tool changes

- 2026-11-08 `query_sql` changed (description, annotations)
  - before: Consulta SQL de solo lectura (DuckDB) sobre las tablas del mirror. Límites: una sola sentencia SELECT, máx. 500 filas, 5s. Sin acceso a archivos ni red. Agregá y filtrá en SQL en lugar de traer filas crudas; los períodos son texto ('202609').
  - after: Consulta SQL de solo lectura (DuckDB) sobre las tablas del mirror. Límites: una sola sentencia SELECT, máx. 500 filas, 5s. Sin acceso a archivos ni red. Los períodos son texto ('202609').
- 2026-11-08 `describe_dataset` changed (description, inputSchema, annotations)
  - before: Esquema de un dataset: descripción, clave primaria, columnas con tipo y significado, los valores exactos de cada dimensión de texto (usalos tal cual en filtros SQL: distinguen mayúsculas) y filas de ejemplo. Llamala antes de escribir `query_sql`.
  - after: Esquema de un dataset: descripción, clave primaria, columnas con tipo y significado, los valores exactos de cada dimensión de texto (los filtros SQL distinguen mayúsculas) y filas de ejemplo.
- 2026-11-08 `list_datasets` changed (annotations)
- 2026-11-08 `industrial_production` changed (annotations)
- 2026-11-08 `construction_costs` changed (annotations)
- 2026-11-08 `wholesale_prices` changed (inputSchema, annotations)
- 2026-11-08 `labor_market` changed (annotations)
- 2026-11-08 `poverty` changed (annotations)
- 2026-11-08 `basic_baskets` changed (annotations)
- 2026-11-08 `economic_activity` changed (annotations)

Full history: https://api.protogrid.dev/v1/servers/io.github.MagcDEV%2Findec-mcp/changes

## Dependencies

- pypi indec-mcp@0.5.0: unknown

Dependency graphs from deps.dev; advisories from OSV.dev, including the GitHub Advisory Database and the PyPI Advisory Database; all CC BY 4.0.

## Remotes

- https://indec-mcp-production.up.railway.app/mcp (streamable-http, auth none, reachable true, uptime30d 1)

## Packages

- pypi indec-mcp@0.5.0

## Tools (17)

- `basic_baskets`: Valor en pesos de las canastas básicas del Gran Buenos Aires (desde abr-2016) por adulto equivalente y
para los 3 hogares tipo, con sus variaciones; o la canasta de crianza (desde 2020) por tramo de edad.
- `compare_series`: Compara series mensuales en los meses que tienen en común: salarios vs inflación (salario
real), canasta básica vs salarios, IPC por región o categoría, actividad vs precios. Devuelve
la tabla y un resumen con la variación entre el primer y el último mes de cada serie y, con
2 series, la variación relativa (ej. salario real). El resumen es un cálculo del servicio, no una cifra
oficial del INDEC.
- `construction_costs`: Índice del costo de la construcción (ICC) del Gran Buenos Aires, desde nov-2015: nivel general,
materiales, mano de obra, gastos generales, ítems de obra y materiales por producto.
- `describe_dataset`: Esquema de un dataset: descripción, clave primaria, columnas con tipo y significado, los
valores exactos de cada dimensión de texto (los filtros SQL distinguen mayúsculas) y filas
de ejemplo.
- `economic_activity`: Estimador mensual de actividad económica (EMAE, base 2004 = 100): nivel general desde 2004 y 16
sectores. Es el indicador mensual que anticipa el PIB.
- `foreign_trade`: Comercio exterior de bienes desde 1986: millones de USD y toneladas, agrupado por mes, año,
país o categoría, con nombres en lugar de códigos. Las sumas excluyen las filas confidenciales
(secreto estadístico); el resultado informa cuántas son.
- `industrial_production`: Índice de producción industrial (IPI): manufacturero desde 2016 (por división y rama) y minero desde
2017 (petróleo, gas, minerales, rocas). Variaciones publicadas por el INDEC.
- `inflation_series`: Serie mensual del Índice de Precios al Consumidor (IPC, base dic-2016) desde diciembre
2016: variación mensual, interanual, acumulada, índice o incidencias, por categoría y región.
- `labor_market`: Tasas trimestrales de actividad, empleo, desocupación, empleo formal e informal y subocupación desde
el 2° trimestre de 2016 (total 31 aglomerados urbanos, EPH).
- `latest_indicators`: Últimas cifras de titular del INDEC, cada una con su período: inflación (IPC nacional,
general y núcleo), actividad (EMAE), salarios, canastas básicas CBA/CBT, pobreza e
indigencia, desocupación y empleo.
- `list_datasets`: Los datasets del mirror (nombre de tabla SQL, descripción, filas, último período, estado
de sincronización).
- `population`: Población estimada y proyectada al 1° de julio (base Censo 2022) para el país, una provincia
o un departamento, con apertura por sexo, grupos de edad o departamentos.
- `poverty`: Porcentaje de personas y hogares bajo la línea de pobreza e indigencia, semestral desde el 2° semestre
de 2016 (total 31 aglomerados urbanos, EPH).
- `query_sql`: Consulta SQL de solo lectura (DuckDB) sobre las tablas del mirror. Límites: una sola sentencia SELECT, máx. 500 filas, 5s. Sin acceso a archivos ni red. Los períodos son texto ('202609').
- `trade_codes`: Busca códigos del diccionario de comercio exterior (países, rubros, subrubros, usos económicos
y grandes categorías económicas). Ignora mayúsculas y acentos.
- `wages`: Evolución de los salarios por sector (índice de salarios, desde oct-2015): variaciones mensual,
interanual y acumulada publicadas por el INDEC.
- `wholesale_prices`: Precios mayoristas (Sistema de Índices de Precios Mayoristas, desde dic-2015): IPIM, IPIB o IPP,
por nivel general, origen (nacional/importado), sector o rubro. Variaciones publicadas por el INDEC.
