关于 Redbark
Redbark MCP 服务让 AI Agent 实时读取澳大利亚和新西兰银行及全球券商数据,并管理 Redbark 同步、目标、规则和分类。它通过来源实时代理读取,不存储银行数据;适合需要查询财务数据或维护数据同步配置的用户。
主要功能
- 01实时读取账户、余额与交易
- 02读取持仓和交易记录
- 03管理同步、目标与规则
- 04创建分类并配置事件目标
- 05按授权范围控制工具访问
适用场景
- 01汇总各账户的现金余额和支出
- 02查询券商持仓与交易
- 03创建并运行到账户目标的数据同步
- 04诊断同步失败并检查相关事件
MCP 相关
托管的 Streamable HTTP MCP 服务将 Redbark API v2 操作作为工具提供,并包含组合工具、提示词和指南。读取从数据来源实时代理;写入仅更改 Redbark 配置,不操作银行账户。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://mcp.redbark.com/mcpclaude mcp add --transport http com-redbark https://mcp.redbark.com/mcp{"mcpServers":{"com-redbark":{"type":"http","url":"https://mcp.redbark.com/mcp"}}}在 Cursor 中打开{"servers":{"com-redbark":{"type":"http","url":"https://mcp.redbark.com/mcp"}}}在 VS Code 中打开{"mcpServers":{"com-redbark":{"type":"http","url":"https://mcp.redbark.com/mcp"}}}{"mcpServers":{"com-redbark":{"serverUrl":"https://mcp.redbark.com/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
Redbark MCP 服务
将 AI Agent 接入您的澳大利亚和新西兰银行及全球券商数据,并通过模型上下文协议管理 Redbark 同步、目标位置、规则和类别。
Redbark 可将银行和券商账户同步到 Google Sheets、Airtable、Notion、YNAB 和 Webhook。Redbark MCP 服务让兼容 MCP 的 AI Agent(Claude、Cline、Cursor、ChatGPT、VS Code 等)实时访问相同的财务数据,还能在限定范围内管理您的 Redbark 账户:同步、目标位置、规则、类别和事件目标位置。它是 Redbark API v2 的轻量封装:每项 API 操作对应一个工具,工具名称与操作 ID 相同。
澳大利亚银行数据通过受监管的**消费者数据权利(CDR/开放银行)**框架获取。您的银行凭据不会与 Redbark 或您的 AI Agent 共享,Redbark 也不会存储您的银行数据。每次读取都会实时从来源转发数据。
快速入门
该服务是远程托管的。无需安装或运行任何内容。
https://mcp.redbark.com/mcp
- 传输方式: Streamable HTTP
- 身份验证: OAuth 2.1(自动进行,客户端会打开浏览器授权流程),或使用个人 API 密钥作为备用方式
- 要求: Redbark Developer 或 Professional 套餐账户(免费试用期间包含 API 访问权限)
Cline
将以下内容添加到 cline_mcp_settings.json(Cline → MCP Servers → Configure):
{
"mcpServers": {
"redbark": {
"type": "streamableHttp",
"url": "https://mcp.redbark.com/mcp"
}
}
}
Cline 会自动发现 OAuth 授权服务器,并打开浏览器窗口以批准访问。若要改用 API 密钥(在 app.redbark.com → Settings → API Keys 中创建):
{
"mcpServers": {
"redbark": {
"type": "streamableHttp",
"url": "https://mcp.redbark.com/mcp",
"headers": {
"Authorization": "Bearer rbk_live_YOUR_API_KEY"
}
}
}
}
Claude Code
claude mcp add --transport http redbark https://mcp.redbark.com/mcp
Claude(桌面端/Web)
Settings → Connectors → Add custom connector → 粘贴 https://mcp.redbark.com/mcp。
Cursor
{
"mcpServers": {
"redbark": {
"url": "https://mcp.redbark.com/mcp"
}
}
}
工具
每个 Redbark API v2 操作都是一个工具,名称对应其操作 ID(共 81 个工具,默认列出 62 个),另有 5 个复合工具。读取操作会实时获取银行数据。写入操作仅更改 Redbark 配置(同步、目标、规则、类别、事件目标),绝不会更改你的银行账户。AI 只能使用你在同意屏幕上授予的权限范围;超出这些范围的工具会拒绝执行,并说明需要授予哪个权限范围。
| 家族 | 工具示例 | 权限范围 | 提示词示例 |
|---|---|---|---|
| 账户 | get_me | 无 | “我使用的是哪种套餐?” |
| 连接、同意、金融机构 | list_connections、get_connection、list_consents、list_institutions、revoke_connection | mcp:read;撤销连接需要 connections:write | “我的哪些银行连接会在本月过期?” |
| 账户和余额 | list_accounts、get_account、get_account_balance、get_account_details | mcp:read | “我的抵销账户余额是多少?” |
| 交易 | list_transactions、get_transaction | mcp:read | “列出我自 7 月 1 日以来金额超过 500 美元的交易” |
| 持仓和交易 | list_holdings、list_trades | mcp:read + brokerage:read | “我最大的持仓有哪些?” |
| 同步和运行 | list_syncs、create_sync、update_sync、run_sync、resync_sync、list_sync_runs、cancel_sync_run | mcp:read、syncs:write | “现在运行 Notion 同步,并在完成后告诉我” |
| 目标 | list_destinations、create_destination、list_destination_resources、rotate_destination_secret | mcp:read、destinations:write | “我的 Budget 电子表格里有哪些工作表?” |
| 类别 | list_categories、create_category、set_category_sources、list_provider_categories | mcp:read、categories:write | “创建一个‘订阅’类别,并将流媒体商户归入该类别” |
| 规则 | list_rulesets、create_rule、preview_ruleset、reorder_ruleset_rules、attach_sync_ruleset | mcp:read、rules:write | “预览我的清理规则集会如何处理上个月的数据” |
| 事件 | list_events、get_event、redeliver_event、list_event_destinations、create_event_destination | mcp:read、events:write | “显示最近一次失败的同步运行事件,并重新投递它” |
| 链接会话 | create_link_session、get_link_session | connections:write | “给我一个链接,用于连接另一家银行” |
| API 密钥 | list_api_keys、get_api_key | OAuth 不支持 | 请在控制面板中创建密钥。具有 keys:write 权限的 API 密钥客户端可以管理密钥 |
ID 是 API 中公开的 ID(acct_...、conn_...、sync_...、dest_...)。列表的分页方式与 API 相同:AI 会传入 limit 并跟进 page 令牌。包含所有参数的完整工具列表见 API 参考。
复合工具
5 个工具将多个 API 调用组合起来,让常见问题一步即可完成:
| 工具 | 功能 |
|---|---|
account_overview | 列出每个账户的实时余额,按连接分组,并显示同意过期和需要重新授权的标记 |
spending_summary | 按类别、商户、账户或月份汇总指定日期范围内的支出和收入,并列出金额最大的交易。不会返回原始交易 |
setup_sync | 检查目标、解析其资源(Sheets 工作表、YNAB 账户)、构建映射并创建同步 |
diagnose_sync | 提供最近的运行记录、失败原因、相关事件、连接和同意状态,以及建议的下一步操作 |
connect_bank | 查找金融机构并创建链接会话,返回可提供给用户的托管 URL |
默认和管理员工具集
默认情况下,服务会列出核心工具(62 个 API 操作、组合工具和 redbark_guide)。19 个管理员工具(API 密钥、授权同意、同步类别映射、类别重置、规则集复制/重新排序、事件目标启用/禁用/测试/轮换、目标 rotate_secret/启用)默认隐藏,但仍可调用;在服务 URL 后添加 ?toolsets=admin 即可列出这些工具。列表还会根据你授予的权限范围进行筛选。
提示词和指南
支持 MCP 提示词的客户端可以使用 set_up_sync、monthly_spending_review、fix_failing_sync 和 connect_bank。redbark_guide 会返回主题指南(入门、同步和目标、规则和类别、事件和 Webhook、错误和权限范围、API 约定),该指南根据文档生成;连接时,服务还会发送简短的使用说明。
每个工具都接受一个 context 参数:用一句话说明用户想要实现的目标。该参数用于产品分析,绝不包含你的银行数据。
连接后可使用的提示词示例:
“上个月我在所有账户上的杂货支出是多少?” “我现在的现金总余额是多少?” “创建一个从我的日常账户同步到 Budget 电子表格的同步,并立即运行。” “添加一条规则,将 Uber 交易标记为 Travel。”
身份验证和权限范围
OAuth(推荐)。 服务实现了标准 MCP 授权流程(OAuth 2.1,支持动态客户端注册和 PKCE)。支持 MCP OAuth 的客户端只需要服务 URL。注册、浏览器授权同意和令牌刷新都会自动完成。授权同意页面提供以下权限范围:
| 权限范围 | 授予的权限 |
|---|---|
mcp:read | 所有读取工具 |
brokerage:read | 持仓和交易(Professional 计划) |
account:read | get_me |
connections:read、connections:write | 连接、授权同意、金融机构;撤销、重新授权、刷新、链接会话 |
data:read | 账户、余额、交易、持仓、交易、提供方类别 |
categories:read、categories:write | 你的类别分类体系 |
destinations:read、destinations:write | 目标和目标链接 |
syncs:read、syncs:write | 同步、运行、类别映射、规则集关联 |
rules:read、rules:write | 规则集和规则 |
events:read、events:write | 事件和事件目标 |
OAuth 永远不会提供 keys:write:通过 OAuth 连接的 Agent 无法创建 API 密钥。写入权限范围是可选的。如果不勾选某项,相应工具就会拒绝请求,并提示所需的权限范围。
你可以随时在 Redbark 设置的 已连接的应用 中查看并撤销任何已连接的 Agent。
API 密钥(备用方式)。 对于不支持 OAuth 的客户端,请前往 app.redbark.com → Settings → API Keys 创建密钥,并将其作为 Authorization: Bearer rbk_live_... 发送。密钥自身的权限范围将会生效。
安全性
- 不存储银行数据。 Redbark 会在请求时从提供方实时代理数据;客户的银行数据绝不会持久化到 Redbark 数据库中。
- 受监管的数据访问。 澳大利亚银行连接基于 CDR(开放银行)框架运行。凭据会提供给你的银行,绝不会提供给 Redbark 或你的 Agent。
- 按权限范围访问。 AI 只能使用你授予的权限范围。读取权限与各类写入权限彼此独立。任何操作都无法触及你的银行本身;写入操作只会更改 Redbark 同步、目标、规则、类别和事件目标。
- 可撤销。 你可以随时从控制面板撤销已连接的应用。服务会立即停止接受其令牌。
- 可追踪。 每个错误都包含一个请求 ID,你可以提供该 ID 以联系支持人员。
- 请求在身份验证前后都会受到速率限制,且每个请求都可审计。
定价
MCP 访问需要开发者版或 Professional 计划,并包含在免费试用中。经纪业务工具(list_holdings、list_trades)需要 Professional 计划。
支持
许可证
此代码仓库(文档和资源)采用 MIT 许可证。托管服务受 Redbark 条款约束。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。