mcpField
R
Rba

Rba

远程服务
pipeworx.io金融数据02 周前更新

关于 Rba

Rba 是无需密钥即可访问澳大利亚储备银行 CSV 统计数据的 MCP 服务,适合查询利率、汇率和统计序列,并可按名称或描述匹配各统计表中的序列。

主要功能

  1. 01获取官方现金利率目标
  2. 02查询 AUD 汇率
  3. 03按名称或描述查找统计序列
  4. 04浏览统计表和序列

适用场景

  1. 01查看近期现金利率历史
  2. 02查询 AUD 对主要货币的汇率
  3. 03查找债券收益率或利率序列
  4. 04按统计表浏览 RBA 数据

MCP 相关

通过 Pipeworx 网关端点或本地 stdio MCP 服务,向 MCP 客户端提供 RBA 利率、汇率和统计序列工具。网关连接还包含 Pipeworx 共享元工具。

配置

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

服务地址https://gateway.pipeworx.io/rba/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 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

@pipeworx/rba

澳大利亚储备银行统计数据——现金利率目标、澳元汇率,以及 71 个已发布统计表格中的任意一个(利率、债券收益率、CPI、货币总量等);直接从澳大利亚储备银行自己的 CSV 端点抓取,无需密钥。

隶属于 Pipeworx——一个将 AI Agent 连接到 1819+ 个实时数据源的 MCP 网关。这是一个独立、非官方的集成——与上游提供方无关联,未获其认可,也未由其发布。

工具

  • rba_cash_rate(recent?) — 澳大利亚储备银行官方现金利率目标(澳大利亚的货币政策利率)以及近期月度历史数据。
  • rba_exchange_rates(currency?, recent?) — 澳元兑主要货币的最新汇率,或某一货币对的近期历史数据。
  • rba_series(series?, table?, series_id?, recent?) — 任意澳大利亚储备银行统计序列。推荐用法:将 series 设为名称或描述(例如 "90-day bank bill rate"、"3-year government bond yield");工具会通过模糊匹配序列标题和描述,解析出 (table, series_id) 对——优先搜索利率和债券收益率表格(F1、F1.1、F2、F2.1、F16),如果没有匹配项达到评分要求,再搜索更广泛的目录。成功解析时返回 resolved_from/resolved_to;如果名称本身无法明确区分,则返回 error: "ambiguous" 和 candidates(不会凭空编造 id)。对于旧版精确 id 路径,可直接传入 table + series_id。
  • rba_list_series(query?, keyword?, table?) — 发现和目录查询工具。query 可直接搜索序列名称/描述(使用 rba_series 同一套名称解析引擎),并在一次调用中返回按相关度排序的 (table, series_id) 匹配项。keyword 则搜索表格标题/类别,并返回匹配表格中的所有序列。table 可列出单个表格中的所有序列。不带参数时,按类别浏览所有表格。

身份验证

无需密钥。澳大利亚储备银行将每个统计表格都以 CSV 形式发布,没有文档说明需要身份验证或存在速率限制。

数据来源

  • https://www.rba.gov.au/statistics/tables/csv/<table>-data.csv — 每个表格 id 对应一个 CSV(例如 f1.1、f2.1、g1)。行布局固定:标题行,接着是标注过的表头行(Title、Description、Frequency、Type、Units、Source、Publication date、Series ID),然后是按日期标记的数据行。第 1..N 列为序列,按表头行中的位置匹配。
  • https://www.rba.gov.au/statistics/tables/ — src/index.ts 中的索引页 RBA_TABLES 抓取自该页面(2026-08-28)。没有官方端点能在一次调用中列出所有表格和序列;如果澳大利亚储备银行新增或重命名表格(很少发生),请重新生成该抓取数据。
注意事项
  • 不同表格中的日期格式有两种:DD/MM/YYYY(例如 f1.1)和 DD-Mon-YYYY(例如外汇汇率表 f11.1)——两者都会由 toIso() 规范化为 YYYY-MM-DD。
  • 澳大利亚储备银行会在日度和月度表格中同时发布多个名称相同或近似的序列(例如,f1 和 f1.1 中都有 "Cash Rate Target";f1 中的 "EOD 3-month BABs/NCDs" 与 f1.1 中的 "3-month BABs/NCDs")。名称解析会通过 dedupeMatches() 合并这些匹配项,并优先选择月度/插值表格——否则每个按名称查询的结果都会因其对应的日度版本而被错误地判定为含糊不清。
  • 金融领域按天数计的简称("90-day"、"180-day")不会原样出现在澳大利亚储备银行自己的序列标题中——该机构将它们称为 "1/3/6-month BABs/NCDs"。expandDaySynonyms() 会在评分前将常见天数(30/90/180/365)转换为对应的月数,因此 "90-day bank bill rate" 仍可找到 FIRMMBAB90("3-month BABs/NCDs")。

快速开始

添加到你的 MCP 客户端(Claude Desktop、Cursor、Windsurf 等):

{
  "mcpServers": {
    "rba": {
      "url": "https://gateway.pipeworx.io/rba/mcp"
    }
  }
}
此端点实际提供的内容

https://gateway.pipeworx.io/rba/mcp 上的 tools/list 会返回上表中的工具,以及 Pipeworx 共享元工具——ask_pipeworx、 discover_tools、search_within、remember/recall 和网关范围内的其他工具。因此,你看到的工具数量会多于此表所列:单一工具包端点目前会列出约 30 个共享工具,以及该工具包自身的工具。连接的 initialize 响应会说明其确切范围,是某一天的权威答案。

这是有意为之,并非意外复用连接。这些元工具让限定范围的连接也能回答本工具包未涵盖的问题——通过 ask_pipeworx 跨整个目录路由——而无需再添加一个 MCP 服务。目前无法挂载不包含这些工具的工具包端点;如果额外的架构定义比路由带来的好处更占上下文,不如连接一次完整网关,而不是连接多个工具包端点。

或者连接完整的 Pipeworx 网关,直接列出所有工具包的工具,而不只是此工具包的工具:

{
  "mcpServers": {
    "pipeworx": {
      "url": "https://gateway.pipeworx.io/mcp"
    }
  }
}

这两个 URL 都连接到同一网关和相同的 1819+ 个数据源。唯一的区别在于直接列出的是哪个工具包的工具;无论连接哪个,ask_pipeworx 都能访问所有工具。

没有 MCP 客户端?通过 HTTP 调用

curl -X POST https://gateway.pipeworx.io/v1/tools/rba_cash_rate \
  -H 'Content-Type: application/json' \
  -d '{}'

首次调用无需账户。检查任意工具:GET https://gateway.pipeworx.io/v1/tools/rba_cash_rate。查找工具:使用 {"query":"..."} 向 https://gateway.pipeworx.io/v1/tools/search_packs 发送 POST 请求。

独立运行(无需网关账户)

此软件包也可作为本地 stdio MCP 服务运行——无需 Pipeworx 账户,也无需往返网关:

{
  "mcpServers": {
    "rba": {
      "command": "npx",
      "args": ["-y", "@pipeworx/mcp-rba"]
    }
  }
}

或者直接运行以确认它能启动:

npx -y @pipeworx/mcp-rba

它通过 stdin/stdout 使用 MCP 协议,并对 initialize/tools/list/tools/call 作出响应,仅提供此工具包的工具——不包含上述网关连接额外提供的共享元工具。使用相同的源代码和工具,但没有 ask_pipeworx 路由功能。

使用 ask_pipeworx

无需直接调用工具,你可以用自然语言提问——这既适用于上面的工具包端点,也适用于完整网关:

ask_pipeworx({ question: "your question about Rba data" })

网关会自动选择合适的工具并填入参数。

更多信息

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

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

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