mcpField
A
AusEcon MCP - ABS RBA And APRA Data

AusEcon MCP - ABS RBA And APRA Data

远程服务
github.com/AnthonyPuggs数据与分析4今天更新
代码仓库

关于 AusEcon MCP - ABS RBA And APRA Data

AusEcon MCP 为 AI 助手提供 ABS、RBA 和 APRA 官方经济与金融数据的结构化只读访问。它统一不同来源的数据格式,并标注来源和检索时间,适合查询澳大利亚经济指标的研究者和分析人员。

主要功能

  1. 01查询 ABS、RBA 和 APRA 数据
  2. 02按概念查找经济序列
  3. 03获取派生指标及计算公式
  4. 04查看最新观测和主要变动
  5. 05查询数据发布日期日历

适用场景

  1. 01查询现金利率或 GDP 增长
  2. 02比较官方来源的经济序列
  3. 03检查指标数据来源和新鲜度

MCP 相关

作为 MCP 服务,它向客户端提供 14 个只读工具、83 个经济概念、16 个派生指标和 8 个提示词模板。支持本地 stdio 与远程 Streamable HTTP。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://mcp.auseconmcp.com/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

安装包
pypiausecon-mcp-server1.14.5

工具

14
参数类型必填说明
querystring是发现查询文本。
sourceany否可选的来源筛选器。Australian Bureau of Statistics 使用 abs,Reserve Bank of Australia 使用 rba,Australian Prudential Regulation Authority 使用 apra。

详细介绍

ausecon — 澳大利亚经济与金融数据 MCP 服务

CI Integration PyPI Python Transport License

ausecon-mcp-server MCP server

ausecon 是一款 Model Context Protocol 服务,可让 AI 助手直接从 ABS、RBA 和 APRA 获取澳大利亚官方经济与金融数据。

开源、免费,无需 API 密钥。每个数据系列都会返回最新数据,并且来源可完全追溯;三个数据源共用同一种响应格式。

文档  ·  快速入门  ·  工具参考  ·  更新日志


为什么要构建它

澳大利亚经济数据权威可靠,但获取起来并不方便。数据分散在三个门户网站中,格式各不相同,而且每个门户都要求你事先知道对应的标识符。ausecon 让 AI 助手无需注册或管理密钥,即可访问这些数据。每个数据系列都会从数据源获取,缓存最长一小时,并标注实际检索时间;无论数据来自 ABS、RBA 还是 APRA,都会以相同的 metadata · series · observations 格式返回。只需询问“现金利率”或“季度实际 GDP 增长”,助手就会找出正确的调用方式。

14
只读工具
83
经济概念
16
衍生指标
8
提示词模板
3
数据源
## 你将获得
数据新鲜,可追溯来源
每个值都从源站获取,缓存时间最长为一小时,并附带来源信息(retrieved_at、source、server_version)。如果缓存过期后源站不可用,则会返回旧数据并标记为 stale,绝不会在无提示的情况下提供。
三个来源,统一结构
ABS、RBA 和 APRA 均返回相同的 metadata · series · observations 结构,因此针对一个来源编写的内容也适用于另外两个来源。
衍生序列透明可查
基于公式的指标(如 real_cash_rate),会同时返回公式及其输入序列和数值。
直接控制数据源
需要特定数据流、表或序列 ID 时,可使用 get_abs_data、get_rba_table 或 get_apra_data。
便捷工具
最新观测值、变动幅度最大的项目以及发布日历,均可通过一次调用获取。
兼容你的客户端
Claude Desktop、Claude Code、Cursor、Windsurf、VS Code、Codex 或 Smithery。 本地使用 stdio,托管时使用 Streamable HTTP。

数据来源

来源覆盖范围
ABS  ·  澳大利亚统计局国民账户、价格、劳动力、人口
RBA  ·  澳大利亚储备银行现金利率、货币与金融总量、汇率
APRA  ·  澳大利亚审慎监管局ADI 与保险公司统计数据,以及发布频率估算

即刻试用(无需安装)

一个托管的只读实例,无需 API 密钥,通过 Streamable HTTP 提供 MCP 服务,地址为:

https://mcp.auseconmcp.com/mcp

将支持远程服务的任意 MCP 客户端指向该 URL。在 Claude Code 中:

claude mcp add --transport http ausecon https://mcp.auseconmcp.com/mcp

托管实例在首次请求时可能需要几秒钟唤醒。此前的 https://ausecon-mcp-server.onrender.com/mcp URL 仍然可用,并指向 同一个实例。

安装

此软件包发布在 PyPI,供 MCP 客户端通过 uvx 按需启动:

uvx ausecon-mcp-server

此服务通过标准输入和输出使用 MCP。单独运行时,它只会等待客户端连接,因此在连接前不会显示任何内容。

连接客户端

Claude Code
claude mcp add --transport stdio ausecon -- uvx ausecon-mcp-server
Codex
codex mcp add ausecon -- uvx ausecon-mcp-server
Claude Desktop

添加到你的 claude_desktop_config.json:

{
  "mcpServers": {
    "ausecon": {
      "command": "uvx",
      "args": ["ausecon-mcp-server"]
    }
  }
}
Cursor

添加到 ~/.cursor/mcp.json(全局)或 .cursor/mcp.json(项目):

{
  "mcpServers": {
    "ausecon": {
      "command": "uvx",
      "args": ["ausecon-mcp-server"]
    }
  }
}

或者在浏览器中打开此一键链接:

cursor://anysphere.cursor-deeplink/mcp/install?name=ausecon&config=eyJjb21tYW5kIjoidXZ4IiwiYXJncyI6WyJhdXNlY29uLW1jcC1zZXJ2ZXIiXX0=
Windsurf

添加到 ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "ausecon": {
      "command": "uvx",
      "args": ["ausecon-mcp-server"],
      "env": {}
    }
  }
}
VS Code

在 VS Code 中安装

或者添加到 .vscode/mcp.json(工作区)或你的用户级 mcp.json:

{
  "servers": {
    "ausecon": {
      "type": "stdio",
      "command": "uvx",
      "args": ["ausecon-mcp-server"]
    }
  }
}

如需自行托管,smithery.yaml 和 Dockerfile.smithery 提供了部署到 /mcp 的 Streamable HTTP 服务。请参阅 Smithery 指南。

快速体验

找到你想要的概念,然后请求该时间序列:

list_economic_concepts(query="cash rate")

get_economic_series(
    concept="cash_rate_target",
    start="2020-01-01",
)

派生指标也有专用工具:

get_derived_series(concept="real_cash_rate", last_n=12)

连接到 AI Agent 后,你可以完全跳过语法。请求“季度实际 GDP 增长”,它就会自行判断要调用哪些工具。

本地开发

建议使用 Python 3.12;CI 矩阵支持 3.10 及以上版本。

uv sync --python 3.12
uv run pytest
uv run ruff check src tests scripts

仓库还提供了手动基准测试(evals/),用于评估该服务对模型回答的影响。测试涵盖 52 个澳大利亚经济问题,并比较基础模型、网络搜索和 ausecon 工具。可以免费检查真实答案的解析结果:

uv run --group evals python -m evals.run_eval --dry-run

完整运行会产生付费 API 调用,因此开始前请阅读评估测试框架指南。


auseconmcp.com  ·  问题反馈  ·  MIT 许可证

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。