mcpField
B
BankSync

BankSync

リモート
banksync.io金融データ226 週間前に更新
リポジトリ公式サイト

BankSync について

BankSyncは、銀行口座、取引、残高、投資、ローンのデータを照会するAIエージェント向けリモートMCPサーバーです。Notion、Google Sheets、Airtableへの同期や、自動フィードの管理にも対応します。

主な機能

  1. 01口座・取引・残高の照会
  2. 02投資とローンの確認
  3. 03銀行接続の追加と管理
  4. 04同期フィードの作成と実行
  5. 05Notion、Google Sheets、Airtableへの同期

活用シーン

  1. 01複数口座の残高確認
  2. 02支出や投資パフォーマンスの分析
  3. 03取引データの定期的な表計算ソフトへの同期
  4. 04ローン残高の確認

MCP 対応

BankSyncはStreamable HTTP経由のリモートMCPサーバーを提供し、npmおよびPythonパッケージでstdioのローカルブリッジも利用できます。銀行接続、金融データ照会、同期管理のツールを公開します。

設定

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

エンドポイントhttps://mcp.banksync.io
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

パッケージ
npm@banksync/mcp1.0.2
pypibanksync-mcp1.0.2

ツール

詳細

BankSync MCP Server

npm version PyPI version License: MIT smithery badge Install with NPX in VS Code

銀行データと会話しましょう。AI エージェントを実際の銀行口座に接続し、15,000 以上の金融機関の取引、残高、投資、ローンを扱えます。

BankSync MCP は、Claude、ChatGPT、Cursor、VS Code などの AI エージェントに、金融データへの安全な読み書きアクセスを提供するオープンソースの Model Context Protocol サーバーで、28 個のツールを備えています。会話を通じて、Notion、Google Sheets、Airtable に同期できます。

ウェブサイト · ドキュメント · セットアップガイド · クイックスタート · ツールリファレンス


クイックスタート

銀行口座データのAPIキーを取得してください。BankSync はリモート MCP サーバーとして動作するため、インストールは不要です。

URL:       https://mcp.banksync.io
Transport: Streamable HTTP
Header:    X-API-Key: your-key

セットアップ

Claude Desktop

~/Library/Application Support/Claude/claude_desktop_config.json に追加します。

{
  "mcpServers": {
    "banksync": {
      "type": "http",
      "url": "https://mcp.banksync.io",
      "headers": {
        "X-API-Key": "your-key"
      }
    }
  }
}
Claude Code
claude mcp add --transport http banksync https://mcp.banksync.io \
  --header "X-API-Key: your-key"
Cursor

.cursor/mcp.json に追加します。

{
  "mcpServers": {
    "banksync": {
      "url": "https://mcp.banksync.io",
      "headers": {
        "X-API-Key": "your-key"
      }
    }
  }
}
VS Code (Copilot)

.vscode/mcp.json に追加します。

{
  "servers": {
    "banksync": {
      "type": "http",
      "url": "https://mcp.banksync.io",
      "headers": {
        "X-API-Key": "your-key"
      }
    }
  }
}
Windsurf

~/.codeium/windsurf/mcp_config.json に追加します。

{
  "mcpServers": {
    "banksync": {
      "serverUrl": "https://mcp.banksync.io",
      "headers": {
        "X-API-Key": "your-key"
      }
    }
  }
}
npm package (stdio fallback)

リモート HTTP サーバーに対応していないクライアントでは、npm パッケージをローカルブリッジとして使用します。

npx -y @banksync/mcp              # Node.js
pip install banksync-mcp && banksync-mcp  # Python

環境変数として BANKSYNC_API_KEY=your-key を設定してください。このパッケージは stdio を自動的に https://mcp.banksync.io に接続します。

設定例(stdio クライアント全般):

{
  "mcpServers": {
    "banksync": {
      "command": "npx",
      "args": ["-y", "@banksync/mcp"],
      "env": {
        "BANKSYNC_API_KEY": "your-key"
      }
    }
  }
}

すべてのクライアント向けのセットアップガイド:banksync.io/developers/mcp-setup

できること

AI エージェントに、次のような質問をしてみましょう。

  • 「先月、最も大きな支出は何でしたか?」
  • 「すべての口座の残高を合計すると、いくらありますか?」
  • 「投資ポートフォリオの運用実績を表示してください」
  • 「毎週、取引を Notion に同期してください」
  • 「ローンの未返済残高はいくらですか?」

ツール

7カテゴリにわたる28個のツール。パラメーターと使用例を含む完全なリファレンス:docs/TOOLS.md

カテゴリツール機能
検出get_data_type_schema、list_feed_sources利用可能なフィールドとフィードソースの種類を確認します
ワークスペースlist_workspaces、get_workspace、list_integrations、delete_integrationワークスペースと接続先を管理します
銀行list_banks、get_bank、create_bank_link、connect_bank、delete_bank銀行との接続を確立、管理します
口座list_accounts、get_account金融機関からリアルタイムの口座データを取得します
金融データget_transactions、get_balance、get_holdings、get_trades、get_loan取引、残高、投資、ローンを照会します
フィードlist_feeds、get_feed、create_feed、update_feed、validate_feed、delete_feed自動データパイプラインを構築します
ジョブlist_jobs、get_job、trigger_sync、cancel_job同期ジョブを実行、監視します

仕組み

AI Agent (Claude, ChatGPT, Cursor, ...)
    ↓ Streamable HTTP
mcp.banksync.io (Cloudflare Workers)
    ↓ Bank APIs
Plaid (US/UK/CA) · Basiq (AU/NZ)
    ↓ Sync
Notion · Google Sheets · Airtable

詳細はdocs/ARCHITECTURE.mdをご覧ください。

典型的なワークフロー

1. list_workspaces          → find your workspace
2. list_banks               → see connected banks
3. list_accounts            → discover accounts
4. get_transactions         → fetch financial data
5. list_integrations        → find your Notion/Sheets connection
6. get_data_type_schema     → discover available field mappings
7. create_feed              → set up an automated pipeline
8. trigger_sync             → run it

データソース

プロバイダー対応地域データの種類
Plaid米国、英国、カナダ — 12,000以上の金融機関取引、残高、投資、ローン
Basiqオーストラリア、ニュージーランド — 3,000以上の金融機関取引、残高
メール抽出全世界転送されたメールからAIが抽出した構造化データ
ファイルアップロード全世界PDF、画像、ドキュメントからAIが抽出したデータ

同期先

同期先機能
NotionNotionデータベースに同期します
Google Sheetsスプレッドシートに同期します(行または列の方向)
AirtableAirtableテーブルに同期します

セキュリティ

  • APIキー認証 — キーはワークスペースごとにスコープが設定されます
  • すべてのデータは転送中に暗号化されます(TLS)
  • ロールベースの権限(owner/admin/editor/viewer)
  • BankSyncは銀行の認証情報を保存しません — Plaid/Basiqに委任します
  • ステートレスなMCPトランスポート — セッションデータは永続化されません

セキュリティポリシーと脆弱性の報告については、SECURITY.mdをご覧ください。

デバッグ

MCP Inspectorを使用して、サーバーをテスト、デバッグできます。

BANKSYNC_API_KEY=your-key npx @modelcontextprotocol/inspector npx -y @banksync/mcp

または、インスペクターをリモートサーバーに直接接続します。

npx @modelcontextprotocol/inspector --url https://mcp.banksync.io --header "X-API-Key: your-key"

ドキュメント

ドキュメント説明
docs/TOOLS.mdパラメーターと使用例を含むツールの完全なリファレンス
docs/ARCHITECTURE.mdアーキテクチャ、トランスポート、デプロイの詳細
docs/AGENTS.mdAIエージェント向けガイド:ベストプラクティス、プロンプトのパターン、ワークフロー
CLAUDE.mdこのリポジトリで作業するAIコーディングアシスタント向けのコンテキスト
SECURITY.mdセキュリティポリシーと脆弱性の報告
banksync.io/developersAPIドキュメントの全文
banksync.io/developers/mcp-setupクライアントごとのセットアップガイド

プライバシーポリシー

BankSyncのプライバシーポリシーは banksync.io/privacyで確認できます。BankSyncは銀行の認証情報を保存しません — 認証はPlaidとBasiqに委任されます。APIキーはワークスペースごとにスコープが設定され、すべてのデータは転送中に暗号化されます。

ライセンス

MIT — 詳細はLICENSEをご覧ください。

コメント

MCP は初めてですか?

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

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