mcpField
B
BankConv

BankConv

ローカル
bankconv.com金融データ11 週間前に更新

BankConv について

BankConvは、PDFの銀行明細を取引データや会計ソフト用ファイルに変換するMCPサーバーです。パスワード保護、スキャン形式、複数ページのPDFに対応し、CSV、OFX、QFX、QBO、Xero CSVを出力します。

主な機能

  1. 01PDF明細を取引データに変換
  2. 02CSV、OFX、QFX、QBO、Xero CSVに出力
  3. 03保護されたPDFやスキャンPDFに対応
  4. 04過去の変換結果を取得
  5. 05変換履歴とページ利用枠の確認

活用シーン

  1. 01会計ソフト用の明細ファイルの準備
  2. 02スキャン明細の取引内容の確認
  3. 03複数の明細PDFをOFXファイルに変換

MCP 対応

MCPクライアントに、明細変換、取引データの取得、変換ファイルのダウンロード、変換履歴の確認、利用枠の照会ツールを提供します。PDFは処理のためBankConvにアップロードされます。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"wassim-bankconv": {
"command": "npx",
"args": [
"-y",
"bankconv-mcp"
],
"env": {
"BANKCONV_API_KEY": "<BANKCONV_API_KEY>"
}
}
}
}
起動コマンドnpx -y bankconv-mcp
設定が必要な環境変数
BANKCONV_API_KEYシークレットYour BankConv API key, from https://app.bankconv.com/teams/api-keys

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmbankconv-mcp0.1.1

ツール

5

掲載時のツール一覧 · 1 週間前に更新

パラメーター型必須説明
outputenumいいえ「transactions」は各行を返します。それ以外の値はファイルを保存します。csv:明細をスプレッドシートとして保存;ofx:Xero、Sage、MYOB、QuickBooks Online;qfx:Quicken;qbo:QuickBooks Desktop (Web Connect);xero:Xero 独自の列を使用する Xero CSV。transactions | csv | ofx | qfx | qbo | xero
save_tostringいいえファイル出力の場合:ファイルパスまたはフォルダー。デフォルトでは PDF と同じフォルダーに、PDF と同じ名前で保存します。そのパスに既存のファイルがある場合は上書きします。
passwordstringいいえ明細がパスワードで保護されている場合は、PDF のパスワードを指定します。
file_pathstringはいこのコンピューター上にある PDF 明細のパス。
timeout_secondsintegerいいえ変換の待機時間。タイムアウト後も変換は継続します。後でその conversion id を使って取得してください。

詳細

BankConv MCP サーバー

wassim/bankconv-mcp MCP server

Claude、Cursor、VS Code、その他の AI アシスタントから、銀行取引明細の PDF を取引データ、CSV、OFX、QFX、QBO、Xero CSV に変換できます。

コンピューター上の明細をアシスタントに指定して、必要なものを依頼してください。分析用の取引データ、CSV、または会計ソフトでインポートできるファイルを取得できます。サーバーは PDF を BankConv にアップロードして変換が完了するまで待ち、取引データを返すか、PDF と同じ場所にファイルを保存します。

You: Convert ~/Downloads/chase-september.pdf to QBO for QuickBooks Desktop.
Assistant: Saved QBO to ~/Downloads/chase-september.qbo.

利用できる機能

  • 取引データ:実際の日付、符号付き金額(入金は正、出金は負)、残高が含まれます。期首残高と合計行は除外されます。
  • ファイル:CSV、OFX(Xero、Sage、MYOB、QuickBooks Online)、QFX(Quicken)、QBO(QuickBooks Desktop Web Connect。銀行のQuickBooks IDを使用)、Xero CSV(Xero独自の列形式)。
  • パスワードで保護された PDF、スキャンされた明細、複数ページの明細に対応しています。

セットアップ

  1. BankConv の Team → API keys で API キーを作成します(https://app.bankconv.com/teams/api-keys)。変換では、BankConv プランのページ数が使用されます。
  2. BANKCONV_API_KEY にキーを設定して、アシスタントにサーバーを追加します。
Claude Code
claude mcp add bankconv -e BANKCONV_API_KEY=sk_live_your_key -- npx -y bankconv-mcp
Claude Desktop

ワンクリックで設定できます。bankconv.mcpb をダウンロードして開いてください。Claude Desktop がサーバーをインストールし、API キーの入力を求めます。

または、次の内容を claude_desktop_config.json に追加します(Settings → Developer → Edit Config)。

{
  "mcpServers": {
    "bankconv": {
      "command": "npx",
      "args": ["-y", "bankconv-mcp"],
      "env": { "BANKCONV_API_KEY": "sk_live_your_key" }
    }
  }
}
Cursor、Windsurf、その他のクライアント

クライアントの MCP 設定で、同じ command、args、env を使用します(Cursor の場合は ~/.cursor/mcp.json)。

VS Code
{
  "servers": {
    "bankconv": {
      "command": "npx",
      "args": ["-y", "bankconv-mcp"],
      "env": { "BANKCONV_API_KEY": "sk_live_your_key" }
    }
  }
}

Node.js 20 以降が必要です。

ツール

ツール機能
convert_statementこのコンピューター上の PDF を変換します。取引データを返すか、CSV、OFX、QFX、QBO、Xero CSV を保存します(save_to を指定しない場合は PDF と同じ場所に保存)。PDF にパスワードが設定されている場合は、そのパスワードを指定します。
get_transactions以前の変換で取得した取引データを取得します。
download_statement以前の変換結果を CSV、OFX、QFX、QBO、Xero CSV として保存します(保存場所を指定しない場合は Downloads に保存)。
list_conversions最近の変換とそのステータスを一覧表示します。
get_credits現在の請求期間に残っているページ数を確認します。

プロンプトの例

  • 「statement.pdf を変換して、金額の大きい支出を5件教えてください。」
  • 「~/Statements/2026 にあるすべての PDF を Xero 用の OFX ファイルに変換してください。」
  • 「amex-march.pdf を QuickBooks Desktop 用の QBO に変換してください。PDF のパスワードは 4821 です。」
  • 「chase-sep.pdf から、9月の支出合計をカテゴリ別に集計してください。」

エージェントスキル

MCP に対応していないエージェント向けに、skills/bankconv/SKILL.md では curl を使った REST API 経由で同じワークフローを実行する方法を説明しています。

プライバシー

PDF は HTTPS 経由で BankConv にアップロードされ、そこで処理されます。チームがより長い保存期間を選択している場合を除き、PDF と変換後のファイルは24時間後に自動削除されます。より長い保存期間は48時間または72時間です。詳細については、セキュリティとデータの取り扱いをご覧ください。サーバーは指定されたファイルのみを読み取り、要求されたファイルのみを書き込みます。

設定

変数デフォルト
BANKCONV_API_KEY(必須)BankConv API キー
BANKCONV_API_URLhttps://bankconv.com/api/v1API のベース URL

リンク

ライセンス

MIT

コメント

MCP は初めてですか?

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

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