Releases

Fast iteration, real changes.

The first releases laid the server's foundation over the initial weeks of development. Since then, each new version corresponds to an added source or a concrete improvement, not a fixed schedule. The full technical detail for every change lives in the CHANGELOG.

v0.10.02026-09-28

Breaking change in tool names: 109 down to 90 in the default profile. Every parameter now has a description in the schema. Several tools merge behind a selector: search_archivos(fuente) replaces 11 file searchers (SRI, MEF, Census, MINEDEC, SENESCYT, ARCOTEL and others); search_cortes and get_cortes_horarios cover EEQ and Centrosur; search_capas_geo and get_capa_geo_datos cover the INAMHI and MAG geoportals; search_bce_paginas and get_bce_pagina_archivos cover BCE indices and national accounts. The default MCP_PROFILE is public: the two maintenance tools no longer appear in clients.

v0.9.12026-09-27

Fixes Superbancos, which returned only its static tables: boletines_financieros goes from 13 to 225 files and servicios_financieros recovers its three widget trees.

v0.9.02026-09-27

tools/list shrinks to a third (199k to 66k characters): each tool advertises a short description and the full one is served by the ecuador://herramientas/{nombre} resource. Per-tool usage counters (/usage). 14 institutional-archive tools merge into list_archivo_secciones and get_archivo_seccion. Over stdio, the Supercías financials database waits for the first query before downloading ~356 MB. Fixes INEVAL certificate verification.

v0.8.132026-09-27

The Docker image starts over stdio by default and CI tests it. New scripts/publish_smithery.py. Fixes search_ranking and get_financials outside a source checkout: the database build now lives in helpers/ and data goes to a per-user directory.

v0.8.122026-09-27

MCPB bundle to install the server as a local extension, glama.json, and the real server version in the initialize response.

v0.8.112026-09-27

EEQ and Centrosur scheduled power cuts parsed into rows (date, time blocks, substation, sectors), and ARCONEL reports (28 types, 1998 on). PyPI packaging and the official MCP registry. A stale Supercías database keeps being served, flagged, while it refreshes; and ecuador://fuentes and list_capabilities now list every registered tool.

v0.8.102026-09-24

IESS employer compliance check (arrears or not, by RUC or cédula), Centrosur's archive of scheduled power cuts since 2023, and energia-ecuador.com's 2024 blackout schedules recovered from the Wayback Machine. Fixes random disconnects in stdio clients like Claude Desktop, speeds up startup (~4.7 s to ~2.9 s), stops the IESS certificate from reporting an employer in arrears as compliant when its text can't be parsed, fixes a search_sri_ruc crash on empty responses, and hardens Supercías' n_empleados field.

v0.8.92026-09-14

MCP architecture cleanup: duplicate tools removed (list_recent_datasets folded into search_datasets(sort="recent")) and the ARCOTEL pair merged into search_arcotel(tipo=...); a new MCP_PROFILE separates maintenance tools; every tool now declares a Spanish title, MCP annotations, and native structuredContent. The Supercías financials DB (search_ranking/get_financials) now builds and refreshes itself in the background.

v0.8.82026-09-10

BCE National Accounts and publication calendar, SENESCYT's SIAU/CTI statistics and Higher Education Library, CEPALSTAT (CEPAL's regional indicator API, filtered to Ecuador by default), IADB's open-data portal as a new source="iadb" on the generic CKAN tools, and MSP's weekly vaccine-preventable-disease gazette archive. get_organization_info gained a text filter and no longer truncates large organizations at 25 datasets. Fixes redundant ZIP re-hashing in the IEM pipeline.

v0.8.72026-09-07

AIP data sheets for Ecuadorian aerodromes and helipads (DGAC) and ARCSA's live sanitary registry by category, .xlsb preview support, and a download cap raised to 20 MB for XLSX/XLSB/ODS. Removes the SRI Saiku tools (endpoint confirmed unreachable in live verification).

v0.8.62026-09-04

IESS (statistical bulletins, actuarial studies, audit reports), Data Mashca (a third municipal CKAN portal), and everything accumulated since 0.8.5: ARCOTEL, SGR's document library and SITREP archive, SIPA's geoportal and indicator summaries, MEF/SENAE, MINEDEC, SEPS, CNIG, INAMHI, INEVAL, and more.

v0.8.52026-08-31

Ten new sources — SRI Saiku, RUC lookup, BCE daily indicators, SUT, Superbancos, IG-EPN, CENACE, SRI tax-collection stats, BCE remittances, and more — plus BCEData/IEM audit snapshots, investigate_dataset, and remote deployment with authentication and per-client limits. Includes a follow-up fix: synchronized the editable package version in uv.lock with the release version so `uv sync --locked` can install the project in GitHub Actions.

v0.8.32026-08-30

Census 2022 microdata, INEC publications via its REST API, and fixes to DPA geography (La Concordia, Sevilla Don Bosco) that had drifted from the official classifier.

v0.8.22026-08-29

SIPA (agricultural statistics), Contraloría General del Estado, and BCE's IEM monthly bulletin tables. Fixed CSV delimiter sniffing and 26 bugs found in a full adversarial code review.

v0.8.12026-08-29

inec_client now goes through the shared SSRF guard. Consolidated 13 duplicated accent-stripping functions, switched the Docker image to a non-root user, and enabled Dependabot.

v0.8.02026-08-29

Ecuador en Cifras/INEC, Cuenca en Datos (municipal CKAN portal), PDF text extraction (read_pdf), .ods support, and detect_series_pattern to classify periodic series as cumulative or incremental.

v0.7.02026-08-26

Preview support for legacy .xls, .tar.gz, and .zip (wrapping a CSV/TSV/TXT). Acronym expansion and Content-Type sniffing in search/preview. Several reliability fixes found verifying against the live portal.

v0.6.02026-08-18

Central Bank of Ecuador, SRI Datasets, and full Supercías coverage (directory, financial ranking, external auditors). SSRF guard, uv.lock, CI on Python 3.11 through 3.13.

v0.5.12026-08-13

Per-resource creation/modification dates, periodic-series detection, geometry-column cleanup in previews.

v0.5.02026-08-10

Geophysical Institute (IG-EPN) integration: search_sismos over the public seismic catalog.

v0.4.42026-08-04

format=json across the remaining tools.

v0.4.32026-08-04

DPA parishes (offline, ~1040) and lookup_ubicacion at the parish level.

v0.4.22026-08-04

Rate limiting and an expanded cache for SERCOP.

v0.4.12026-08-04

list_recent_datasets and the first end-to-end smoke test.

v0.4.02026-08-04

DPA cantons, integration with the risk management agency (SGR), 23 tools.

v0.3.22026-08-04

list_capabilities, lookup_ubicacion, and the first ecuador:// resources.

v0.3.12026-08-04

MCP prompts and the procedure-to-regulation link.

v0.3.02026-08-04

First release: unified search, CKAN DataStore, regulations, and SERCOP contracts.

Every release is documented, with a date and what it brought.

View the full CHANGELOG