mcpField
R
Redbark

Redbark

リモート
redbark.com金融データ310 週間前に更新
リポジトリ公式サイト

Redbark について

Redbark MCPサーバーは、AIエージェントにオーストラリア・ニュージーランドの銀行データと世界の証券口座データをリアルタイムで提供し、Redbarkの同期、保存先、ルール、カテゴリを管理します。銀行データを保存せずに接続元から読み取るため、金融データの照会や同期設定の管理に適しています。

主な機能

  1. 01口座、残高、取引のリアルタイム読み取り
  2. 02保有資産と売買記録の読み取り
  3. 03同期、保存先、ルールの管理
  4. 04カテゴリ作成とイベント保存先の設定
  5. 05許可スコープによるツールアクセス制限

活用シーン

  1. 01複数口座の現金残高と支出の集計
  2. 02証券口座の保有資産と売買記録の照会
  3. 03保存先への同期作成と実行
  4. 04同期失敗の診断と関連イベントの確認

MCP 対応

ホスト型のStreamable HTTP MCPサーバーとして、Redbark API v2の操作をツールとして公開し、複合ツール、プロンプト、ガイドも提供します。読み取りはデータ提供元からリアルタイムに中継し、書き込みはRedbarkの設定だけを変更して銀行口座を操作しません。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mcp.redbark.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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

Redbark ロゴ

Redbark MCP サーバー

AI エージェントをオーストラリアおよびニュージーランドの銀行データとグローバルな証券口座データに接続し、Model Context Protocol 経由で Redbark の同期、送信先、ルール、カテゴリーを管理できます。

ウェブサイト · ドキュメント · ダッシュボード


Redbark は、銀行口座や証券口座を Google Sheets、Airtable、Notion、YNAB、ウェブフックに同期します。Redbark MCP サーバーを使うと、MCP 互換の AI エージェント(Claude、Cline、Cursor、ChatGPT、VS Code など)が同じ金融データにリアルタイムでアクセスできるほか、Redbark アカウントの同期、送信先、ルール、カテゴリー、イベント送信先を範囲を限定して管理できます。これは Redbark API v2 の薄いレイヤーであり、すべての API 操作が、操作 ID と同じ名前のツールとして提供されます。

オーストラリアの銀行データは、規制対象の Consumer Data Right(CDR/オープンバンキング) フレームワークを通じて取得されます。銀行の認証情報が Redbark や AI エージェントと共有されることはなく、Redbark が銀行データを保存することもありません。すべての読み取りは、ソースからリアルタイムに中継されます。

クイックスタート

サーバーはリモートでホストされています。インストールや実行は不要です。

https://mcp.redbark.com/mcp
  • トランスポート: Streamable HTTP
  • 認証: OAuth 2.1(自動で、クライアントがブラウザーでの同意フローを開きます)、またはフォールバックとして個人用 API キー
  • 要件: Developer または Professional プランの Redbark アカウント(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(デスクトップ/ウェブ)

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_connectionmcp:read、接続の取り消しには connections:write「今月有効期限が切れる銀行接続を教えてください」
アカウントと残高list_accounts、get_account、get_account_balance、get_account_detailsmcp:read「オフセット口座の残高はいくらですか?」
取引list_transactions、get_transactionmcp:read「7 月 1 日以降の 500 ドルを超える取引を一覧表示してください」
保有銘柄と取引list_holdings、list_tradesmcp:read + brokerage:read「保有額が最も大きい銘柄を教えてください」
同期と実行list_syncs、create_sync、update_sync、run_sync、resync_sync、list_sync_runs、cancel_sync_runmcp:read、syncs:write「今すぐ Notion の同期を実行し、完了したら教えてください」
宛先list_destinations、create_destination、list_destination_resources、rotate_destination_secretmcp:read、destinations:write「Budget スプレッドシートにはどのタブがありますか?」
カテゴリlist_categories、create_category、set_category_sources、list_provider_categoriesmcp:read、categories:write「サブスクリプションカテゴリを作成し、ストリーミングサービスの加盟店をそこに割り当ててください」
ルールlist_rulesets、create_rule、preview_ruleset、reorder_ruleset_rules、attach_sync_rulesetmcp:read、rules:write「先月のデータにクリーンアップルールセットを適用するとどうなるか、プレビューしてください」
イベントlist_events、get_event、redeliver_event、list_event_destinations、create_event_destinationmcp:read、events:write「最後に失敗した同期実行イベントを表示し、再配信してください」
リンクセッションcreate_link_session、get_link_sessionconnections:write「別の銀行を接続するためのリンクを発行してください」
API キーlist_api_keys、get_api_keyOAuth では利用不可キーはダッシュボードで作成します。keys:write を持つ API キークライアントは、キーを管理できます

ID は API の公開 ID(acct_...、conn_...、sync_...、dest_...)です。リストは API と同じ方法でページ分割されます。AI は limit を渡し、page トークンに従って次のページを取得します。すべての引数を含むツールの完全な一覧は、API リファレンスを参照してください。

複合ツール

5 個のツールが複数の API 呼び出しを組み合わせ、よくある質問に 1 回の操作で回答します。

ツール機能
account_overviewすべてのアカウントについて、接続ごとにまとめたリアルタイムの残高、同意の有効期限、再認証フラグを表示します
spending_summary指定した期間の支出と収入を、カテゴリ、加盟店、アカウント、または月ごとにまとめ、金額の大きい取引も表示します。生の取引データは返しません
setup_sync宛先を確認し、そのリソース(Sheets のタブ、YNAB のアカウント)を解決して、マッピングを作成し、同期を作成します
diagnose_sync直近の実行、失敗の理由、関連イベント、接続と同意の状態、および推奨される次のアクションを表示します
connect_bank金融機関を検索してリンクセッションを作成し、ユーザーに渡すホストされた URL を返します
デフォルトおよび管理者向けツールセット

デフォルトでは、サーバーはコアツール(62 個の API 操作、複合ツール、および redbark_guide)を一覧表示します。19 個の管理者向けツール(API キー、同意、同期カテゴリのマッピング、カテゴリのリセット、ルールセットの複製/並べ替え、イベント送信先の有効化/無効化/ping/ローテーション、送信先の rotate_secret/有効化)は非表示ですが、引き続き呼び出せます。サーバー URL に ?toolsets=admin を追加すると、これらも一覧に表示されます。一覧には、許可したスコープも適用されます。

プロンプトとガイド

MCP プロンプトに対応するクライアントでは、set_up_sync、monthly_spending_review、fix_failing_sync、connect_bank を利用できます。redbark_guide は、ドキュメントから生成されたトピック別ガイド(オンボーディング、同期と送信先、ルールとカテゴリ、イベントと Webhook、エラーとスコープ、API 規約)を返します。また、接続時にサーバーが簡潔な使用方法を送信します。

すべてのツールは context 引数を受け取ります。これは、ユーザーが達成しようとしている目標を 1 行で記述するものです。製品分析に使用され、銀行データが含まれることはありません。

接続後に使用できるプロンプトの例:

「先月、すべての口座で食料品にいくら使いましたか?」 「現在の現金残高の合計はいくらですか?」 「日常使いの口座から Budget シートへの同期を作成して、今すぐ実行してください。」 「Uber の取引に Travel タグを付けるルールを追加してください。」

認証とスコープ

OAuth(推奨)。 サーバーは標準的な MCP 認可フロー(Dynamic Client Registration と PKCE を使用する OAuth 2.1)を実装しています。MCP OAuth に対応するクライアントでは、サーバー URL だけで利用できます。登録、ブラウザーでの同意、トークンの更新は自動で行われます。同意画面で提示されるスコープ:

スコープ許可される操作
mcp:readすべての読み取りツール
brokerage:read保有資産と取引(Professional プラン)
account:readget_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 で接続したエージェントは API キーを作成できません。書き込みスコープは任意です。スコープのチェックを外すと、対応するツールはそのスコープ名を示すメッセージを返して処理を拒否します。

Redbark の設定にある Connected Apps から、接続済みのエージェントをいつでも確認して取り消せます。

API キー(代替手段)。 OAuth に対応していないクライアントの場合は、app.redbark.com → Settings → API Keys でキーを作成し、Authorization: Bearer rbk_live_... として送信してください。キー自体に設定されたスコープが適用されます。

セキュリティ

  • 銀行データは保存されません。 Redbark はリクエスト時にプロバイダーからデータをリアルタイムで中継します。顧客の銀行データが Redbark のデータベースに保存されることはありません。
  • 規制対象データへのアクセス。 オーストラリアの銀行接続は CDR(オープンバンキング)フレームワーク上で実行されます。認証情報は銀行に送信され、Redbark やエージェントに送信されることはありません。
  • スコープによるアクセス制御。 AI は許可されたスコープのみを使用できます。読み取りと各書き込みの種類には、それぞれ別のスコープが必要です。銀行自体に変更を加えることはできません。書き込みによって変更されるのは、Redbark の同期、送信先、ルール、カテゴリ、イベント送信先のみです。
  • 取り消し可能。 ダッシュボードから、接続済みアプリをいつでも取り消せます。サーバーは、そのアプリのトークンを直ちに受け付けなくなります。
  • 追跡可能。 すべてのエラーには、サポートへの問い合わせ時に提示できるリクエスト ID が含まれます。
  • リクエストには認証前と認証後にレート制限が適用され、すべてのリクエストが監査可能です。

料金

MCP を利用するにはDeveloper または Professional プランが必要です。無料トライアルにも含まれています。証券関連ツール(list_holdings、list_trades)の利用には Professional プランが必要です。

サポート

ライセンス

このリポジトリ(ドキュメントおよびアセット)は MIT ライセンスです。ホスト型サービスにはRedbark の利用規約が適用されます。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。