コネクタガイド約3分で読めますMCP ツール 10 個7 言語

Plaid を MCP に:あらゆる AI エージェントから Plaid を操作

Plaid を通じて AI が銀行データを読み取れるようにします。口座、リアルタイム残高、期間指定または差分同期での取引、名義人の本人情報、口座番号とルーティング番号、連携した銀行ごとの状態に加え、金融機関の検索と Link のトークン手順にも対応します。Plaid の client ID と secret を使い、サンドボックスでも本番でも使えます。

HC執筆: HelpCode チーム更新日 3分で読了 GitHub でオープンソース

クレジットカード不要 · 7日間の試用 · セルフホストの選択肢あり

Plaid

Plaid

Read Plaid (bank-linking, transactions, balances, identity, liabilities, investments) from any AI agent. 10 tools, body-credential auth.

ツール

10

地域

INTL

カテゴリー

決済

認証

API credentials

必要な環境変数

PLAID_CLIENT_IDPLAID_SECRET
Cloud にワンクリックでインストール

7日間無料トライアル · クレジットカード不要

  • 7日間の無料トライアル
    クレジットカード不要
  • GDPR・SOC 2 レディ
    EU データ保管、監査ログ
  • GitHub でオープンソース
    オープンソース · AGPL-3.0
  • ChatGPT、Claude、Gemini に対応
    MCP 対応クライアントすべて

インストール不要。2分以内に動きます。

cloud.anythingmcp.com で無料トライアルを開始し、Plaid をワンクリックで追加して、AI クライアント(Claude、ChatGPT、Copilot、Cursor)を生成された MCP エンドポイントに向けるだけ。Docker も git clone も、開発経験も不要です。

無料トライアルを開始

概要

Plaid を通じて AI が銀行データを読み取れるようにします。口座、リアルタイム残高、期間指定または差分同期での取引、名義人の本人情報、口座番号とルーティング番号、連携した銀行ごとの状態に加え、金融機関の検索と Link のトークン手順にも対応します。Plaid の client ID と secret を使い、サンドボックスでも本番でも使えます。

こう聞いてみよう

Plaid のサンプルプロンプト

プロンプトをクリックでコピー。Claude / ChatGPT / Cursor / Gemini / Copilot / OpenClaw に貼り付けて、このコネクターで実行できます。

Plaid · MCP 経由でライブ
共有
Opus 4.7

Claude は AI のため誤ることがあります。回答をご確認ください。

💡 インストール不要? cloud.anythingmcp.com を直接利用してください。 サインインし、Connectors → Plaid をクリック、認証情報を貼り付け、MCP API キーを発行すれば完了です。Docker も git clone もローカルサーバーも不要。

Plaid

Plaid を通じて AI が銀行データを読み取れるようにします。口座、リアルタイム残高、期間指定または差分同期での取引、名義人の本人情報、口座番号とルーティング番号、連携した銀行ごとの状態に加え、金融機関の検索と Link のトークン手順にも対応します。Plaid の client ID と secret を使い、サンドボックスでも本番でも使えます。

セットアップ

  1. dashboard.plaid.com で Plaid Dashboard にサインインし(サンドボックスなら無料アカウントで足ります)、開発者向け設定の Keys ページを開きます。
  2. client_id を PLAID_CLIENT_ID に、使いたい環境の secret を PLAID_SECRET にコピーします。secret は環境ごとに別々です。Sandbox の secret はすぐに使えますが、Production の secret は Plaid があなたのチームを本番利用として承認してから使えるようになります。
  3. コネクタをインストールします。Authorize with Provider の手順はありません。コネクタは Plaid の仕様どおり、PLAID_CLIENT_ID と PLAID_SECRET を client_id と secret としてすべての呼び出しの JSON ボディに入れて送ります(ヘッダーではありません)。
  4. 環境を決めるのはコネクタの Base URL だけで、インストール直後は https://sandbox.plaid.com です。実際の銀行を使うには、コネクタの詳細を編集して Base URL を https://production.plaid.com に変え、本番用の secret を使います。このための環境変数はなく、secret は Base URL と同じ環境のものでなければなりません。
  5. まず plaid_institutions_search を実行します(たとえば検索語 Chase と国コード US)。連携済みの銀行は不要なので、client ID と secret が正しいかだけを確認できます。

銀行の連携: Plaid では連携した銀行ログインの一つひとつを Item と呼び、Item ごとに専用の access_token があります。このトークンは、口座名義人が銀行を選んでログインする画面である Plaid Link から得られます。plaid_link_token_create が link_token を作り、あなたのアプリや Web ページがそれで Link を開きます。ログインが終わると Link は public_token(有効期間 30 分、1 回だけ使用可)を返し、plaid_item_public_token_exchange がそれを長期間有効な access_token と item_id に交換します。コネクタ自身は Link を表示できません。サンドボックスでは、どのテスト銀行にもユーザー名 user_good、パスワード pass_good でログインできます。また、Plaid の /sandbox/public_token/create エンドポイント(このコネクタのツールではありません)で Link を使わずにテスト用 Item を作り、その結果を plaid_item_public_token_exchange で交換することもできます。

access token が必要なツール: 次の 7 つのツールは 1 つの Item を読み取り、その access_token をパラメータとして受け取ります: plaid_item_get、plaid_accounts_get、plaid_accounts_balance_get、plaid_transactions_get、plaid_transactions_sync、plaid_identity_get、plaid_auth_get。plaid_institutions_search と plaid_link_token_create に必要なのは client ID と secret だけで、plaid_item_public_token_exchange には public_token が必要です。コネクタは access token を保存しません。会話の中や指示の中でトークンを AI に渡してください。client ID と secret と組み合わせるとその銀行のデータを読めるので、パスワードと同じように扱ってください。トークンは access-sandbox- または access-production- で始まり、その環境でしか使えません。

すべて POST、ほとんどが読み取り: Plaid の API はすべての呼び出しを POST で受け付けるため、コネクタも POST を使います。ただし何かを作成するのは plaid_link_token_create と plaid_item_public_token_exchange(Link 用トークンと access token)だけです。お金を動かしたり、口座を変更したり、Item を削除したりするツールはありません。

権限と読み取り専用の設定: Item が使えるのは、連携時に指定したプロダクト(plaid_link_token_create の products)だけです。plaid_transactions_get と plaid_transactions_sync には transactions、plaid_identity_get には identity、plaid_auth_get には auth が必要です。plaid_auth_get は口座番号とルーティング番号を完全な形で返し、plaid_identity_get は名義人の氏名、メールアドレス、電話番号、住所を返します。AI に不要であれば、コネクタのページでこの 2 つを無効にしてください。access token をすでに持っているなら、トークン用の 2 つのツールも無効にできます。

取引: plaid_transactions_get は期間(start_date と end_date、形式は YYYY-MM-DD)を指定して読み取ります。1 ページは既定で 100 件、options の count と offset で最大 500 件です。どこまでさかのぼれるかは銀行連携時に要求した履歴の長さによります。Plaid の既定は 90 日、最大は 730 日で、plaid_link_token_create はそれ以上を要求しません。plaid_transactions_sync は前回の呼び出し以降に追加、変更、削除された取引を返します。最初は cursor なしで呼び出し、has_more が true の間は next_cursor を渡し続けます。連携した直後は、取引が届くまで数分かかることがあります。

残高: plaid_accounts_get は Plaid がキャッシュしている残高とともに口座を一覧表示します。plaid_accounts_balance_get は銀行にリアルタイムで問い合わせるため時間がかかり、本番環境では Plaid との契約によって呼び出しごとに課金される場合があります。

レート制限: 環境とプロダクトによって異なります。上限を超えると Plaid は 429 と RATE_LIMIT_EXCEEDED を返します。少し待ってから再試行してください。

よくあるエラー: INVALID_API_KEYS は client ID か secret が誤っているか、secret が Base URL と別の環境のものであることを意味します。INVALID_ACCESS_TOKEN はトークンの入力ミスか、別の環境のトークンです。ITEM_LOGIN_REQUIRED は銀行のログイン情報が変わったか同意の期限が切れたことを意味し、名義人があなたのアプリで Link から再ログインする必要があります(コネクタからは開始できません)。連携直後の PRODUCT_NOT_READY は、取引をまだ読み込み中であることを示します。PRODUCTS_NOT_SUPPORTED は、その銀行または Item がそのプロダクトに対応していないことを意味します。

このコネクタは、Webhook、支払いと送金、投資と負債、収入と雇用の確認、リスクスコア、Link の更新モード、Item の削除には対応していません。

前提条件: PLAID_CLIENT_ID, PLAID_SECRET

ローカルでコネクタをインストール

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

http://localhost:3000/connectors/store を開き、 Plaid を選択し、前提条件に記載された環境変数を入力します。

利用可能なツール

ToolWhat it does
plaid_link_token_createCreate a short-lived link_token to pass to the Plaid Link client
plaid_item_public_token_exchangeExchange a public_token (from Plaid Link) for a long-lived access_token + item_id
plaid_item_getGet metadata about an Item (institution, products, billed products, status, error)
plaid_accounts_getList accounts for an Item with name, mask, type (depository, credit, loan, investment), subtype
plaid_accounts_balance_getGet real-time balances for an Item's accounts (may trigger a refresh, slower than accounts_get)
plaid_transactions_getGet transactions in a date range (up to 730 days back)
plaid_transactions_syncIncremental transactions sync
plaid_identity_getGet identity info attached to the Item's accounts (names, emails, addresses, phone numbers)
plaid_auth_getGet bank routing + account numbers for ACH/EFT setup
plaid_institutions_searchSearch Plaid's catalog of supported financial institutions by name + country

プロンプトの例

  • 「さっき access token を渡した銀行連携の口座を、現在残高と利用可能残高つきで一覧にしてください。」
  • 「2026 年 9 月の事業用当座預金口座で 500 USD を超える取引をすべて、カテゴリ別にまとめて見せてください。」
  • 「Plaid は米国の Chase で transactions と auth に対応していますか。」
  • 「この銀行連携がまだ使えるか、再ログインが必要か、どのプロダクトが有効になっているかを確認してください。」

次のステップ

このガイドは役に立ちましたか?

Plaid エージェントまで、あとワンクリック。

コネクタをインストールし、キーを貼り付けて、AI クライアントに聞くだけ。7 日間無料、クレジットカード不要。

関連ガイド

コネクタ

MCP 経由で Plaid を Meta Muse に接続する方法

Plaid を通じて AI が銀行データを読み取れるようにします。口座、リアルタイム残高、期間指定または差分同期での取引、名義人の本人情報、口座番号とルーティング番号、連携した銀行ごとの状態に加え、金融機関の検索と Link のトークン手順にも対応します。Plaid の client ID と secret を使い、サンドボックスでも本番でも使えます。

コネクタ

MCP 経由で Plaid を ChatGPT に接続する方法

Plaid を通じて AI が銀行データを読み取れるようにします。口座、リアルタイム残高、期間指定または差分同期での取引、名義人の本人情報、口座番号とルーティング番号、連携した銀行ごとの状態に加え、金融機関の検索と Link のトークン手順にも対応します。Plaid の client ID と secret を使い、サンドボックスでも本番でも使えます。

コネクタ

MCP 経由で Plaid を Claude に接続する方法

Plaid を通じて AI が銀行データを読み取れるようにします。口座、リアルタイム残高、期間指定または差分同期での取引、名義人の本人情報、口座番号とルーティング番号、連携した銀行ごとの状態に加え、金融機関の検索と Link のトークン手順にも対応します。Plaid の client ID と secret を使い、サンドボックスでも本番でも使えます。

コネクタ

MCP 経由で Plaid を Cursor に接続する方法

Plaid を通じて AI が銀行データを読み取れるようにします。口座、リアルタイム残高、期間指定または差分同期での取引、名義人の本人情報、口座番号とルーティング番号、連携した銀行ごとの状態に加え、金融機関の検索と Link のトークン手順にも対応します。Plaid の client ID と secret を使い、サンドボックスでも本番でも使えます。

コネクタ

MCP 経由で Plaid を Gemini に接続する方法

Plaid を通じて AI が銀行データを読み取れるようにします。口座、リアルタイム残高、期間指定または差分同期での取引、名義人の本人情報、口座番号とルーティング番号、連携した銀行ごとの状態に加え、金融機関の検索と Link のトークン手順にも対応します。Plaid の client ID と secret を使い、サンドボックスでも本番でも使えます。

コネクタ

Canva を MCP に:あらゆる AI エージェントから Canva を操作

AI に Canva で作業させます。デザインの検索と参照、新しいデザインの作成、PDF、PNG、PowerPoint、動画へのエクスポート(ダウンロードリンク付き)、フォルダーの整理、リンクからの画像アップロード、ブランドテンプレートの参照、デザインへのコメントができます。