Skip to content

v3.0.0

Choose a tag to compare

@SidneyBissoli SidneyBissoli released this 20 Jun 03:34

BREAKING

  • Renamed the datasaude tool to ibge_datasaude — all 22 tools now share the ibge_ prefix. Update any client config/calls that used datasaude.

Added

  • Structured output for every tool: the 15 catalog/locality/listing tools now declare an outputSchema and return typed structuredContent (all 22 tools now have it; additive/non-breaking).
  • Hosted HTTP transport (Cloudflare Worker, Streamable HTTP) at https://ibge.sidneybissoli.com/mcp, declared as a remotes entry; /.well-known/mcp/server-card.json.
  • SECURITY.md; npm publish provenance; a "Behavior:" line in every tool description.

Fixed

  • ibge_paises was broken against the live IBGE API (wrong assumed shapes for name/id/currency/region) — search threw, region filter returned empty, names/codes mis-rendered. Types and accessors corrected.
  • ibge_sidra_metadados: coerce the table code to string so structured output validates.
  • Repointed the Glama badge to its canonical URL; fixed the dead MseeP badge link.

See CHANGELOG.md for details.