StatementSure について
StatementSureは、AIエージェント向けのローカルMCPサーバーです。銀行やクレジットカードの明細PDFから取引を抽出・検証し、会計用ファイルに出力します。
主な機能
- 01残高と合計の照合
- 02取引と各時点の残高の抽出
- 03QuickBooks、Xero、OFX、CSV、Excelへの出力
- 04ネットワーク通信なしのローカル処理
- 05パスワード付きPDFへの対応
活用シーン
- 01記帳前の明細残高の確認
- 02取引のQuickBooksまたはXeroへの出力
- 03残高照合で要確認となった行の確認
MCP 対応
明細の検証、取引の取得、ファイル出力、ページ使用量確認のツールをMCPクライアントに提供します。ユーザーのファイルをローカルで処理します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
4掲載時のツール一覧 · 3 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| files | array | はい | このコンピューター上にある明細 PDF の絶対パス。同じ口座の複数の明細をまとめて指定できます。 |
| password | string | いいえ | 保護された PDF のパスワード(すべてのファイルで同じもの)。 |
| dateOrder | enum | いいえ | 検出された日付順序を上書きします。例:DMY の場合、03/04 は 4 月 3 日です。MDY | DMY |
| accountType | enum | いいえ | 検出された口座種別を上書きします。bank | credit_card |
詳細
AI エージェント向け StatementSure(MCP サーバー)
銀行やクレジットカードの明細 PDF を検証済みの取引データや QuickBooks、Xero、OFX、CSV、Excel ファイルに変換できます。Claude Desktop、Claude Code、Cursor、その他の MCP クライアントから直接利用できます。
- **残高を照合:**開始残高に取引を加えた額が終了残高と一致することを確認し、各時点の残高とセクションの合計もチェックします。確認が必要な行を正確にお知らせします。
- **プライベート:**お使いのコンピューター上で動作し、ネットワークへのアクセスは行いません。明細がアップロードされることはありません。
- **銀行ごとのテンプレートは不要:**ページのレイアウトを読み取るため、さまざまな銀行で利用できます。英語とフランス語の実際の RBC、TD、CIBC、Scotiabank の明細と、一般的な米国および英国のレイアウトでテスト済みです。
statementsure.com と同じエンジンを使用しています。
インストール
Node.js 22 以降が必要です。
Claude Code
claude mcp add statementsure -- npx -y statementsure-mcp
**Claude Desktop、Cursor、その他のクライアント:**クライアントの MCP 設定に以下を追加し(Claude Desktop の場合:Settings → Developer → Edit Config)、その後クライアントを再起動してください。
{ "mcpServers": { "statementsure": { "command": "npx", "args": ["-y", "statementsure-mcp"] } } }
次のように依頼してみてください:「~/Documents/statements にある銀行明細を確認して、QuickBooks 用にエクスポートしてください。」 エージェントには、お使いのコンピューター上のフォルダーまたはファイルのパスを指定してください。PDF をチャットに添付しないでください。添付ファイルはアップロードされます。
できること
| ツール | 機能 | ページ数 |
|---|---|---|
check_statements | 銀行、口座(下4桁)、期間、残高、合計、各残高チェック、確認が必要な行を表示します | 無料 |
get_transactions | 日付、説明、符号付き金額、各時点の残高を含むすべての取引を表示します | ページ数を使用 |
export_statements | PDF と同じ場所に qbo(QuickBooks)、qb-csv、xero、ofx、csv、xlsx ファイルを書き込みます。口座ごとにインポートファイルを1つ作成し、上書きはしません | ページ数を使用 |
usage | 今月の残り無料ページ数を表示します | 無料 |
**毎月20ページまで無料です。**取引が記載されたページのみがカウントされます。残高が一致しない明細は無料です。同じ月に同じ PDF を再度エクスポートする場合も無料です。追加のページが必要な場合は、statementsure.com でページパックを購入してください。
エージェントスキル(任意)
このパッケージには、エージェントにワークフローを教えるエージェントスキル(skills/statementsure/SKILL.md)が含まれています。最初に確認し、各明細の状態を説明してから、エクスポートまたは照合します。
- Claude Code:
skills/statementsureフォルダーを~/.claude/skills/にコピーします。 - Claude Desktop:
statementsureフォルダーを zip 圧縮し、Settings → Capabilities → Skills からアップロードします。
補足
- パスワード保護された PDF に対応しています。エージェントがパスワードを尋ねます。
- スキャンされた(画像のみの)PDF にはまだ対応していません。
- 無料ページ数のカウンターは
~/.statementsure/usage.jsonに保存されます。
ライセンス
プロプライエタリです。詳細は LICENSE をご覧ください。© BulkLift Platform Inc. このパッケージは、ご自身の明細を変換する目的でインストールして使用できます。コピー、変更、再配布、リバースエンジニアリングはできません。サポート:statementsure.com。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。