AusEcon For ABS | RBA | APRA Data
FreeNot checkedMCP server for structured Australian macroeconomic and financial data from the Australian Bureau of Statistics (ABS), the Reserve Bank of Australia (RBA), and t
About
MCP server for structured Australian macroeconomic and financial data from the Australian Bureau of Statistics (ABS), the Reserve Bank of Australia (RBA), and the Australian Prudential Regulation Authority (APRA).
README
CI Integration PyPI Python Transport License smithery badge
ausecon is a Model Context Protocol server that gives any AI assistant clean, structured access to Australia’s core economic and financial data — straight from the ABS, RBA, and APRA.
Open · free · no API key — always fresh & fully source-traceable, three official sources in one shape.
Documentation · Getting started · Tool reference · Changelog
Why this exists
Australian economic data is authoritative but awkward to reach — scattered across portals,
formats, and identifiers you have to memorise. ausecon is the open, free, no-API-key way to
put it in front of any AI assistant: every series comes back fresh and fully source-traceable, stamped with its provenance,
in one consistent shape
(metadata · series · observations) across all three regulators. Ask for “the cash
rate” or “quarterly real GDP growth” and get research-grade data back without
leaving the conversation.
| 14 read-only tools |
81 economic concepts |
16 derived indicators |
8 prompt templates |
3 data sources |
What you get
🔒 Fresh & source-traceableEvery value is fetched live and stamped with its provenance (retrieved_at, source, server_version). On an upstream
outage, a cached fallback is always flagged stale — never served silently.
|
🧱 Three sources, one shapeABS, RBA and APRA all return the same tidymetadata · series · observations structure.
|
🧮 Transparent derived seriesFormula-based indicators likereal_cash_rate — every calculation is
open and inspectable.
|
🎯 Source-native controlDrop down to rawget_abs_data, get_rba_table or
get_apra_data whenever you need exact control.
|
⚡ Quick-turn helpersConvenience tools for latest observations, top movers and release events — analysis in one call. |
🔌 Plugs into your clientClaude Desktop, Claude Code, Cursor, Windsurf, VS Code, Codex or Smithery. stdio locally, Streamable HTTP when hosted. |
Data sources
| Source | Coverage |
|---|---|
| ABS · Australian Bureau of Statistics | National accounts, prices, labour force, population |
| RBA · Reserve Bank of Australia | Cash rate, monetary & financial aggregates, exchange rates |
| APRA · Aust. Prudential Regulation Authority | ADI & insurer statistics, with release-cadence estimates |
Try it instantly (no install)
Prefer not to install anything? A hosted, read-only, no-API-key instance speaks MCP over Streamable HTTP at:
https://ausecon-mcp-server.onrender.com/mcp
Point any MCP client that supports remote (Streamable HTTP) servers at that URL — for example, in Claude Code:
claude mcp add --transport http ausecon https://ausecon-mcp-server.onrender.com/mcp
The hosted instance may take a few seconds to wake on the first request.
Install
The package lives on PyPI and is designed to be launched on demand by your MCP client via uvx:
uvx ausecon-mcp-server
The server speaks MCP over standard input/output. Launched on its own, it simply waits for a client to connect.
Connect your client
Claude Code
claude mcp add --transport stdio ausecon -- uvx ausecon-mcp-server
Codex
codex mcp add ausecon -- uvx ausecon-mcp-server
Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"ausecon": {
"command": "uvx",
"args": ["ausecon-mcp-server"]
}
}
}
Cursor
Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (project):
{
"mcpServers": {
"ausecon": {
"command": "uvx",
"args": ["ausecon-mcp-server"]
}
}
}
Or paste this one-click link into your browser:
cursor://anysphere.cursor-deeplink/mcp/install?name=ausecon&config=eyJjb21tYW5kIjoidXZ4IiwiYXJncyI6WyJhdXNlY29uLW1jcC1zZXJ2ZXIiXX0=
Windsurf
Add to ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"ausecon": {
"command": "uvx",
"args": ["ausecon-mcp-server"],
"env": {}
}
}
}
VS Code
Or add to .vscode/mcp.json (workspace) or your user mcp.json:
{
"servers": {
"ausecon": {
"type": "stdio",
"command": "uvx",
"args": ["ausecon-mcp-server"]
}
}
}
Hosting it instead?
smithery.yamlandDockerfile.smitheryship a Streamable HTTP deployment at/mcp. See the Smithery guide.
A quick taste
Find the concept you want, then ask for the series:
list_economic_concepts(query="cash rate")
get_economic_series(
concept="cash_rate_target",
start="2020-01-01",
)
Need a transparent, formula-based indicator? Call the derived surface directly:
get_derived_series(concept="real_cash_rate", last_n=12)
Connected to an AI agent, you can skip the syntax entirely — ask for “quarterly real GDP growth” and it maps your request to the right tool calls for you.
Develop locally
Python 3.12 is recommended; the CI matrix supports 3.10+.
uv sync --python 3.12 --extra dev
uv run pytest
uv run ruff check src tests scripts
auseconmcp.com · Issues · MIT Licence · Made for the Australian data community
Install AusEcon For ABS | RBA | APRA Data in Claude Desktop, Claude Code & Cursor
unyly install ausecon-mcp-for-abs-rba-apra-dataInstalls into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.
First time? Get the CLI: curl -fsSL https://unyly.org/install | sh
Or configure manually
Run in your terminal:
claude mcp add ausecon-mcp-for-abs-rba-apra-data -- uvx ausecon-mcp-serverFAQ
Is AusEcon For ABS | RBA | APRA Data MCP free?
Yes, AusEcon For ABS | RBA | APRA Data MCP is free — one-click install via Unyly at no cost.
Does AusEcon For ABS | RBA | APRA Data need an API key?
No, AusEcon For ABS | RBA | APRA Data runs without API keys or environment variables.
Is AusEcon For ABS | RBA | APRA Data hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install AusEcon For ABS | RBA | APRA Data in Claude Desktop, Claude Code or Cursor?
Open AusEcon For ABS | RBA | APRA Data on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
GitHub
PRs, issues, code search, CI status
by GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
by mcpdotdirectCompare AusEcon For ABS | RBA | APRA Data with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All development MCPs
