pypi ausecon-mcp-serverstreamable-httpMITupdated 9d ago
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 .
What can you do with Australian Economic Data (ABS, RBA & APRA)?
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.
What you get
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://mcp.auseconmcp.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://mcp.auseconmcp.com/mcp
The hosted instance may take a few seconds to wake on the first request. The previous
https://ausecon-mcp-server.onrender.com/mcpURL continues to work and points at the same instance.
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 mcp add --transport stdio ausecon -- uvx ausecon-mcp-server
codex mcp add ausecon -- uvx ausecon-mcp-server
Add to your claude_desktop_config.json:
{
"mcpServers": {
"ausecon": {
"command": "uvx",
"args": ["ausecon-mcp-server"]
}
}
}
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=
Add to ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"ausecon": {
"command": "uvx",
"args": ["ausecon-mcp-server"],
"env": {}
}
}
}
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
uv run pytest
uv run ruff check src tests scripts
The repo also ships a manual benchmark (evals/) that measures the server's impact on model
answers across 52 Australian-economics questions, comparing a bare model, web search, and the
ausecon tools. Ground-truth resolution is free to check:
uv run --group evals python -m evals.run_eval --dry-run
A full run makes paid API calls — see the evaluation harness guide before running one.
auseconmcp.com · Issues · MIT Licence · Made for the Australian data community
Install
Add Australian Economic Data (ABS, RBA & APRA) to your client. Pick the one you use.
{
"servers": {
"ausecon-mcp-server": {
"type": "http",
"url": "https://mcp.auseconmcp.com/mcp"
}
}
}Add to `.vscode/mcp.json` in your workspace.
claude mcp add ausecon-mcp-server -- uvx ausecon-mcp-servercodex mcp add ausecon-mcp-server -- uvx ausecon-mcp-serveramp mcp add ausecon-mcp-server -- uvx ausecon-mcp-server{
"mcpServers": {
"ausecon-mcp-server": {
"command": "uvx",
"args": [
"ausecon-mcp-server"
]
}
}
}Add to `claude_desktop_config.json`, then restart Claude Desktop.
{
"mcpServers": {
"ausecon-mcp-server": {
"command": "uvx",
"args": [
"ausecon-mcp-server"
]
}
}
}Add to `~/.cursor/mcp.json`, or `.cursor/mcp.json` for a single project.
{
"mcpServers": {
"ausecon-mcp-server": {
"command": "uvx",
"args": [
"ausecon-mcp-server"
]
}
}
}Add to `~/.codeium/windsurf/mcp_config.json`.
{
"mcpServers": {
"ausecon-mcp-server": {
"command": "uvx",
"args": [
"ausecon-mcp-server"
]
}
}
}Add to `cline_mcp_settings.json` via the MCP Servers panel.
{
"mcpServers": {
"ausecon-mcp-server": {
"command": "uvx",
"args": [
"ausecon-mcp-server"
]
}
}
}Add to `~/.gemini/settings.json`.
{
"mcpServers": {
"ausecon-mcp-server": {
"type": "local",
"command": "uvx",
"args": [
"ausecon-mcp-server"
],
"tools": [
"*"
]
}
}
}Add to `~/.copilot/mcp-config.json`, or run `/mcp add` inside the CLI.
{
"context_servers": {
"ausecon-mcp-server": {
"command": {
"path": "uvx",
"args": [
"ausecon-mcp-server"
]
}
}
}
}Add to your Zed `settings.json`.
uvx ausecon-mcp-serverRun `goose configure`, choose **Add Extension → Command-line Extension**, and paste this command.
Score
39 / 100
Incomplete
- Documentation25/25
- Maintenance25/25
- Trust13/20
- Capability0/15
- Install experience15/15
- Documents what it does and how to connect
- Has a resolvable package or endpoint
- Exposes at least one tool, prompt or resource
- README has substantive content
- Includes a code example
- Documents its configuration
- Mentions credentials or security posture
- Last commit 2 days ago
- Has a release history
- Repository is not archived
- Licensed MIT
- Namespace verified in the official MCP registry
- Claimed by its owner
- Published under an organisation
- 0 tool(s) documented
- Provides prompt templates
- Provides resources
- 18 documented install method(s)
- Published to a package registry
- Offers a hosted endpoint — no local install
Version history
| Versions | Published |
|---|---|
| 1.14.2Latest | Aug 2, 2026 |
| 1.14.1 | Aug 1, 2026 |
| 1.14.0 | Jul 26, 2026 |
| 1.13.0 | Jun 18, 2026 |
| 1.12.1 | Jun 16, 2026 |
| 0.12.1 | Apr 19, 2026 |
| 0.11.0 | Apr 19, 2026 |
| 0.5.5 | Apr 17, 2026 |