Australian economic data (ABS + RBA): CPI, GDP, cash rate, labour, external sector.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"io-github-anthonypuggs-ausecon-mcp-server": {
"command": "<see-readme>",
"args": []
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Australian economic data (ABS + RBA): CPI, GDP, cash rate, labour, external sector.
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
This server is missing a description. Tools and install config are also missing.If you've used it, help the community.
Add informationBe the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in other
Persistent memory using a knowledge graph
Privacy-first. MCP is the protocol for tool access. We're the virtualization layer for context.
Pre-build reality check. Scans GitHub, HN, npm, PyPI, Product Hunt — returns 0-100 signal.
Hash-verified file editing MCP server with token efficiency hook. 11 tools for AI coding agents.
MCP Security Weekly
Get CVE alerts and security updates for io.github.AnthonyPuggs/ausecon-mcp-server and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
ausecon-mcp-server is a Python Model Context Protocol (MCP) server for structured Australian
macroeconomic and financial data. It exposes a small, source-aware tool surface over Australian
Bureau of Statistics (ABS) and Reserve Bank of Australia (RBA) datasets and returns
provenance-rich JSON suitable for downstream analysis.
The server is intentionally narrow in scope. It does not try to be a general economic chatbot. Instead, it gives MCP clients reliable discovery and retrieval tools that can be composed into research, policy, and analytical workflows.
Releases are published to PyPI and versioned via git tags. See CHANGELOG.md for release history.
Current capabilities:
At this stage, the server should still be treated as an opinionated early release rather than a complete coverage layer for all ABS and RBA content.
The MCP server currently exposes the following tools:
| Tool | Purpose | Key inputs |
|---|---|---|
search_datasets | Search the curated ABS and RBA catalogue with deterministic ranking | query, source |
get_abs_dataset_structure | Retrieve ABS SDMX dimensions and code lists | dataflow_id |
get_abs_data | Retrieve ABS data in a normalised response shape | dataflow_id, key, start_period, end_period, last_n, updated_after |
list_rba_tables | List curated RBA statistical tables | category, include_discontinued |
get_rba_table | Retrieve an RBA statistical table in a normalised response shape | table_id, series_ids, start_date, end_date, last_n |
get_economic_series | Resolve a small set of high-value economic concepts to ABS or RBA retrievals | concept, variant, geography, frequency, start, end |
get_economic_series currently supports:
cash_rate_targetheadline_cpitrimmed_mean_inflationgdp_growthBy default, these currently resolve to the following narrowed series:
cash_rate_target -> RBA a2 cash rate target series (ARBAMPCNCRT)headline_cpi -> ABS CPI all groups CPI index for Australia, quarterly (1.10001.10.50.Q)trimmed_mean_inflation -> RBA g1 year-ended trimmed mean inflation (GCPIOCPMTMYP)gdp_growth -> ABS ANA_AGG quarterly real GDP growth (M2.GPM.20.AUS.Q)variant, geography, and frequency are validated against the catalogue entry. For ABS
datasets, populated variants can be literal SDMX keys or partial fragments that are completed
against the live structure. For RBA tables, populated variants narrow the response to the declared
series IDs. Variants that are declared but not yet populated raise a clear "not yet wired" error.
search_datasets prioritises exact dataset or table IDs, then exact aliases, then exact names,
then broader multi-term matches.