v1.4.0 - Adding APRA Data
v1.4.0 - APRA Source-Native Foundation
v1.4.0 adds APRA as AusEcon MCP’s first third official data source, while preserving the existing read-only MCP contract and {metadata, series, observations} response shape.
What’s New
- Added
get_apra_data(...), a new source-native read-only MCP tool for curated APRA public XLSX publications. - Added APRA catalogue coverage for:
- Monthly ADI Statistics
- Quarterly ADI Performance Statistics
- ADI Centralised Publication
- ADI Property Exposures Statistics
- Extended source filters to support
abs | rba | apraacross catalogue and discovery tools. - Updated README, generated references, docs site, response schema, Smithery/hosted docs, and roadmap wording for ten read-only MCP tools.
Security And Hosted Hardening
- APRA workbook downloads are restricted to trusted APRA HTTPS hosts.
- Added workbook parsing limits for compressed size, uncompressed XLSX size, member count, rows, and columns.
- Added hosted HTTP request-size protection for oversized MCP requests.
- Updated docs-site dependencies to resolve npm audit findings.
Scope Notes
- APRA support is source-native only in this release.
- No APRA-backed semantic
get_economic_seriesconcepts are added yet. - Treasury, ASX, modelling, forecasting, and v2 response-shape work remain deferred.
Validation
Verified with:
- Python unit test suite
- Python 3.10 compatibility test run
- Ruff linting
- Generated docs reference check
- Docs-site type check and production build
- Python and npm dependency audits
- Bounded live APRA integration tests