TL;DR
MCPを介してPlaid APIをClaudeに接続します。AnythingMCPを使用して、銀行取引、口座残高、財務データをAIで分析します。
Claudeで財務データを分析する
PlaidにはMCPコネクタがありません。AnythingMCPを使用すると、PlaidのREST APIをMCPサーバーに変換し、Claudeがリンクされた銀行口座、取引、および財務インサイトをクエリできるようになります。
必要なもの
- Plaid開発者アカウント (
https://dashboard.plaid.com) - Dockerがインストールされていること
- Claude Desktop、Claude.ai、またはMCP互換のAIクライアント
ステップバイステップガイド
ステップ1: AnythingMCPをデプロイする
git clone https://github.com/HelpCode-ai/anythingmcp.git
cd anythingmcp && docker compose up -d
ステップ2: Plaid APIキーを取得する
https://dashboard.plaid.comでサインアップします。client_idとサンドボックス/開発用のsecretを取得します。テスト資格情報を使用して最初にサンドボックスでテストしてください。
ステップ3: RESTコネクタを作成する
基本URL https://sandbox.plaid.com(または実データ用にhttps://development.plaid.com)でRESTコネクタを作成します。PLAID-CLIENT-IDとPLAID-SECRETヘッダーを追加します。
ステップ4: 主要エンドポイントを公開する
POST /accounts/balance/get— 口座残高POST /transactions/get— 取引履歴POST /institutions/get_by_id— 銀行の詳細POST /categories/get— 取引カテゴリPOST /investments/holdings/get— 投資保有
ステップ5: Claudeに接続する
{
"mcpServers": {
"plaid": {
"url": "http://localhost:4000/mcp"
}
}
}
Claude Desktopを必要とせずに、Claude.aiの設定 → コネクタで直接MCPサーバーを追加することもできます。
ステップ6: Claudeに財務について尋ねる
- "リンクされたすべての口座の合計残高は?"
- "今月の飲食費はいくらだった?"
- "先週の最大の取引を見せて"
- "カテゴリ別の支出傾向は?"
- "私の投資保有を要約して"
セキュリティのベストプラクティス
- テストにはPlaid Sandboxから始める
- 読み取りエンドポイントのみを公開する
- アクセストークンを静止状態で暗号化する
- AnythingMCPの監査ログを有効にする
次のステップ
このガイドは役に立ちましたか?