Releases

Iteración rápida, cambios reales.

Los primeros releases sentaron la base del servidor durante las primeras semanas de desarrollo. Desde ahí, cada versión nueva corresponde a una fuente agregada o una mejora concreta, no a un calendario fijo. El detalle técnico completo de cada cambio vive en el CHANGELOG.

v0.10.02026-09-28

Cambio incompatible en los nombres de las tools: de 109 a 90 en el perfil por defecto. Cada parámetro tiene ahora una descripción en el esquema. Varias tools se fusionan detrás de un selector: search_archivos(fuente) reemplaza a 11 buscadores de archivos (SRI, MEF, Censo, MINEDEC, SENESCYT, ARCOTEL y otros); search_cortes y get_cortes_horarios cubren EEQ y Centrosur; search_capas_geo y get_capa_geo_datos cubren los geoportales de INAMHI y MAG; search_bce_paginas y get_bce_pagina_archivos cubren índices y cuentas nacionales del BCE. El perfil MCP_PROFILE por defecto es public: las dos tools de mantenimiento ya no aparecen en los clientes.

v0.9.12026-09-27

Corrige Superbancos, que devolvía solo sus tablas estáticas: boletines_financieros pasa de 13 a 225 archivos y servicios_financieros recupera sus tres árboles del widget.

v0.9.02026-09-27

tools/list se reduce a un tercio (de 199 mil a 66 mil caracteres): cada tool anuncia una descripción corta y la completa se sirve en el recurso ecuador://herramientas/{nombre}. Contadores de uso por tool (/usage). 14 tools de archivos institucionales se fusionan en list_archivo_secciones y get_archivo_seccion. Por stdio, la base financiera de Supercías espera a la primera consulta antes de descargar ~356 MB. Corrige la verificación del certificado de INEVAL.

v0.8.132026-09-27

La imagen de Docker arranca por stdio por defecto y el CI la prueba. Nuevo scripts/publish_smithery.py. Corrige search_ranking y get_financials fuera de un checkout del código: la construcción de la base vive ahora en helpers/ y los datos van a un directorio por usuario.

v0.8.122026-09-27

Paquete MCPB para instalar el servidor como extensión local, glama.json y la versión real del servidor en la respuesta initialize.

v0.8.112026-09-27

Cortes de luz programados de la EEQ y de Centrosur convertidos en filas (fecha, horario, subestación, sectores), y los reportes de ARCONEL (28 tipos, desde 1998). Empaquetado en PyPI y registro oficial de MCP. La base de Supercías desactualizada se sigue sirviendo, marcada, mientras se refresca; y ecuador://fuentes y list_capabilities ya listan todas las tools registradas.

v0.8.102026-09-24

Verificación de cumplimiento patronal del IESS (mora/no mora por RUC o cédula), el archivo de cortes de luz programados de Centrosur desde 2023 y los horarios de racionamiento de 2024 de energia-ecuador.com recuperados del Wayback Machine. Corrige desconexiones aleatorias en clientes stdio como Claude Desktop, acelera el arranque (~4,7 s a ~2,9 s), evita que el certificado del IESS reporte como al día a un empleador en mora cuando no puede leer el texto, corrige un fallo de search_sri_ruc con respuestas vacías y blinda el campo n_empleados de Supercías.

v0.8.92026-09-14

Limpieza de la arquitectura MCP: se eliminan tools duplicadas (list_recent_datasets pasa a search_datasets(sort="recent")) y el par de ARCOTEL se unifica en search_arcotel(tipo=...); nuevo MCP_PROFILE para separar las tools de mantenimiento; todas las tools declaran título en español, anotaciones MCP y structuredContent nativo. La base financiera de Supercías (search_ranking/get_financials) ahora se construye y refresca sola en segundo plano.

v0.8.82026-09-10

Cuentas Nacionales y calendario de publicaciones del BCE, el SIAU/CTI y la Biblioteca de Educación Superior de SENESCYT, CEPALSTAT (la API regional de indicadores de CEPAL, filtrada a Ecuador por defecto), el portal de datos abiertos del BID como nuevo source="iadb" en los tools CKAN genéricos, y las Gacetas de Inmunoprevenibles semanales del MSP. get_organization_info gana un filtro de texto y ya no trunca organizaciones grandes a 25 datasets. Corrige el re-hasheo redundante de ZIPs en el pipeline de IEM.

v0.8.72026-09-07

Fichas AIP de aeródromos y helipuertos ecuatorianos (DGAC) y el registro sanitario vigente de ARCSA por categoría, soporte de previsualización .xlsb, y un tope de descarga elevado a 20 MB para XLSX/XLSB/ODS. Se retiran las tools de SRI Saiku (endpoint confirmado inalcanzable en verificación en vivo).

v0.8.62026-09-04

IESS (boletines estadísticos, estudios actuariales, informes de auditoría), Data Mashca (tercer portal CKAN municipal), y todo lo acumulado desde 0.8.5: ARCOTEL, la biblioteca y los SITREP de la SGR, el geoportal y resumen de indicadores de SIPA, MEF/SENAE, MINEDEC, SEPS, CNIG, INAMHI, INEVAL, y más.

v0.8.52026-08-31

Diez fuentes nuevas — SRI Saiku, RUC del SRI, indicadores diarios del BCE, SUT, Superbancos, IG-EPN, CENACE, recaudación SRI, remesas BCE y más — más snapshots de auditoría BCEData/IEM, investigate_dataset, y despliegue remoto con autenticación y límites por cliente. Incluye un fix de seguimiento: sincronizar la versión del paquete editable en uv.lock con la versión del release, para que `uv sync --locked` pueda instalar el proyecto en GitHub Actions.

v0.8.32026-08-30

Microdatos del Censo 2022, publicaciones del INEC vía su API REST, y correcciones a la geografía DPA (La Concordia, Sevilla Don Bosco) que estaban desactualizadas frente al clasificador oficial.

v0.8.22026-08-29

SIPA (estadísticas agropecuarias), Contraloría General del Estado, y las tablas IEM del BCE. Corrección del sniffing de delimitador CSV y 26 bugs encontrados en una revisión adversarial completa del repo.

v0.8.12026-08-29

inec_client ahora pasa por el guardia SSRF compartido. Se consolidaron 13 funciones duplicadas de limpieza de tildes, el contenedor Docker corre como usuario no root, y se habilitó Dependabot.

v0.8.02026-08-29

Ecuador en Cifras/INEC, Cuenca en Datos (portal municipal CKAN), lectura de texto en PDF (read_pdf), soporte .ods, y detect_series_pattern para clasificar series periódicas como acumuladas o incrementales.

v0.7.02026-08-26

Preview de .xls legacy, .tar.gz y .zip (que envuelven un CSV/TSV/TXT). Expansión de siglas y sniffing de Content-Type en búsqueda/previsualización. Varios fixes de confiabilidad encontrados verificando contra el portal real.

v0.6.02026-08-18

Banco Central del Ecuador, SRI Datasets, y Supercías completo (directorio, ranking financiero, auditores externos). Guardia SSRF, uv.lock, CI en Python 3.11 a 3.13.

v0.5.12026-08-13

Fechas de creación/modificación por recurso, detección de series periódicas, limpieza de columnas de geometría en los previews.

v0.5.02026-08-10

Integración del Instituto Geofísico (IG-EPN): search_sismos sobre el catálogo sísmico público.

v0.4.42026-08-04

format=json en el resto de tools.

v0.4.32026-08-04

Parroquias del DPA (offline, ~1040) y lookup_ubicacion a nivel parroquia.

v0.4.22026-08-04

Rate limiting y caché ampliada para SERCOP.

v0.4.12026-08-04

list_recent_datasets y el primer smoke test end-to-end.

v0.4.02026-08-04

Cantones del DPA, integración con la Secretaría de Gestión de Riesgos (SGR), 23 tools.

v0.3.22026-08-04

list_capabilities, lookup_ubicacion, y los primeros resources ecuador://.

v0.3.12026-08-04

Prompts MCP y el vínculo entre trámites y regulaciones.

v0.3.02026-08-04

Primer release: búsqueda unificada, DataStore de CKAN, regulaciones y contratos SERCOP.

Cada release queda documentado, con fecha y con lo que trajo.

Ver el CHANGELOG completo