FDIC BankFind MCP Server
FDIC BankFind MCPサーバー
fdic-mcp-serverは、FDIC BankFind Suite APIのためのMCP(Model Context Protocol)サーバーです。LLMホストに対し、FDIC保険対象の金融機関の検索、公開銀行記録の取得、および複雑なFDIC APIの構築なしで一般的な複数銀行分析ワークフローを実行するためのクリーンな手段を提供します。
MCP互換クライアントを使用して、銀行、破綻、支店、四半期財務、預金データ、またはピアパフォーマンスに関する質問に、安定したツールインターフェースと機械可読なレスポンスを用いて回答させたい場合に役立ちます。
目次
Related MCP server: census-geocoding-mcp
プロジェクトステータス
現在活発に開発中です。サーバーは現時点で使用可能であり、ツールインターフェースはテストでカバーされていますが、クライアントサポートや分析ワークフローの改善に伴い、プロジェクトは進化し続けています。
このプロジェクトの存在理由
FDIC BankFind Suite APIは公開されており有用ですが、MCPクライアント向けにパッケージ化されていません。このプロジェクトは以下の方法でそれを解決します:
BankFindデータセットをMCPツールとして公開する
人間が読めるレスポンスと機械が読めるレスポンスの両方を保持する
複数銀行比較ワークフローのためのサーバーサイド分析ヘルパーを追加する
ローカルのstdioホストとリモートのHTTPホストの両方をサポートする
ドキュメント
公開ユーザー向けドキュメント:
リポジトリ参照ドキュメント:
プロジェクトおよびリリース情報:
インストール
前提条件:
Node.js 20以降
npm
グローバルインストールせずに直接実行:
npx fdic-mcp-serverグローバルインストール:
npm install -g fdic-mcp-server
fdic-mcp-serverGitHub Packagesからインストール:
npm install -g @jflamb/fdic-mcp-server --registry=https://npm.pkg.github.com
fdic-mcp-serverソースからインストール:
git clone https://github.com/jflamb/fdic-mcp-server.git
cd fdic-mcp-server
npm install
npm run build使用方法
ホストされたエンドポイント
MCPホストがリモートMCP URLをサポートしている場合、以下を使用します:
https://bankfind.jflamb.com/mcpローカルでの実行
Stdioトランスポート:
node dist/index.jsHTTPトランスポート:
TRANSPORT=http PORT=3000 node dist/index.jsHTTP MCPエンドポイントはデフォルトで http://127.0.0.1:3000/mcp です。
注意点:
ローカルHTTP実行はデフォルトで
127.0.0.1にバインドされます。意図的に異なるバインドアドレスが必要な場合はHOSTを設定してください。ブラウザオリジンのリクエストは
ALLOWED_ORIGINSに対してチェックされます。設定されていない場合、サーバーは設定されたポート上のlocalhostおよび127.0.0.1に対するローカルのデフォルト値、およびOriginヘッダーのない非ブラウザリクエストを許可します。HTTPトランスポートはセッションベースです。クライアントは一度初期化し、その後のPOST、GET、DELETEリクエストで
MCP-Session-Idを再利用します。
コンテナビルドはCloud Runとの互換性のため、デフォルトで PORT=8080 を使用します。
アップストリームのFDICレスポンスサイズ制限を上書きするには FDIC_MAX_RESPONSE_BYTES を設定してください。デフォルトは 5242880 バイト(5 MiB)です。
最小限のMCP設定
{
"mcpServers": {
"fdic": {
"command": "npx",
"args": ["-y", "fdic-mcp-server"]
}
}
}公開パッケージではなくローカルクローンから実行している場合:
{
"mcpServers": {
"fdic": {
"command": "node",
"args": ["/path/to/fdic-mcp-server/dist/index.js"]
}
}
}クライアント固有の設定詳細は docs/clients.md を参照してください。
使用例
資産が10億ドルを超えるノースカロライナ州の現役銀行を検索:
filters: STNAME:"North Carolina" AND ACTIVE:1 AND ASSET:[1000000 TO *]2000年1月1日以降の最もコストのかかった銀行破綻トップ10を取得:
filters: FAILDATE:[2000-01-01 TO *]
sort_by: COST
sort_order: DESC
limit: 102つの四半期報告日間のノースカロライナ州の銀行を比較:
state: North Carolina
start_repdte: 20211231
end_repdte: 20250630
sort_by: asset_growth
sort_order: DESC
(fdic_compare_bank_snapshots)特定の銀行のピアグループを作成:
cert: 29846
repdte: 20241231
(fdic_peer_group_analysis)その他の例は docs/usage-examples.md にあります。
利用可能なツール
ツール | 説明 |
| 機関、破綻、支店、スキーマドキュメント全体を対象としたChatGPT互換の引用検索 |
|
|
| FDIC保険対象の銀行および貯蓄機関を検索 |
| CERT番号で特定の機関の詳細を取得 |
| 破綻した銀行の記録を検索 |
| 特定の機関の破綻詳細を取得 |
| 支店およびオフィスの所在地を検索 |
| 合併や名称変更などの構造的変更イベントを検索 |
| 四半期のCall Report財務データを検索 |
| 年次の財務要約データを検索 |
| 支店レベルの預金データ(Summary of Deposits)を検索 |
| 四半期の人口統計および市場構造データを検索 |
| 銀行間で2つの報告スナップショットを比較し、成長率と収益性の変化をランク付け |
| ピアグループを作成し、財務指標に基づいて機関をピアと比較してランク付け |
| 単一機関のCAMELSスタイルの健全性評価を実行 |
| 単一機関のChatGPT銀行詳細ダッシュボードをレンダリング |
| UBPR相当の比率分析(ROA、ROE、NIM、効率性、資本、流動性、成長)を実行 |
| 機関グループをCAMELSスタイルの健全性スコアでランク付け |
| 機関の早期警戒リスク指標をスキャン |
| 資本に対するローンポートフォリオ構成およびCRE/建設集中度を分析 |
| 預金構成、卸売資金依存度、および資金調達リスクシグナルを分析 |
| 証券ポートフォリオの規模、MBS集中度、および金利エクスポージャーを分析 |
| SODデータを使用してMSA市場全体の支店および預金分布をマッピング |
| MSAまたは都市市場における預金市場シェアで機関をランク付けし、HHIを計算 |
| 持株会社とそのFDIC保険対象子会社を集計指標でプロファイル |
| 銀行の市場に関する地域経済の状況(失業率、金利環境)を提供 |
サーバーサイド分析ヘルパー:
fdic_compare_bank_snapshotsは、MCPサーバー内で名簿検索、財務スナップショット、およびオプションの人口統計スナップショットをバッチ処理しますfdic_peer_group_analysisは、資産規模、チャータークラス、地理的基準からピアグループを作成し、機関をピアと比較してランク付けしますfdic_analyze_bank_healthは完全なpublic_camels_proxy_v1プロキシ評価を返します。fdic_compare_peer_healthは対象の完全なプロキシを含む機関ごとの要約スコアを返します。fdic_detect_risk_signalsはプロキシエンジンを使用して機関ごとのリスクシグナルを生成します。これらはすべて分析プロキシであり、公式の規制上のCAMELS評価ではありません。
Claude Codeスキル
このリポジトリには、複数のFDIC MCPツールを構造化された分析ワークフローにチェーンする Claude Code スラッシュコマンドが含まれています。
スキル | コマンド | 説明 |
Bank Deep Dive |
| 健全性評価、財務パフォーマンス、ピアベンチマーク、信用集中度、資金調達プロファイル、証券ポートフォリオ、フランチャイズフットプリント、経済状況を網羅した包括的な単一機関分析レポート。銀行名またはCERT番号を、オプションのレポート日とともに受け付けます。 |
スキルは .claude/commands/ で定義されており、このMCPサーバーが設定されたすべてのClaude Codeセッションで利用可能です。使用例については docs/usage-examples.md を参照してください。
データに関する注意点
金額は一般的に千ドル単位で報告されます。
CERTは安定したFDIC機関識別子です。財務および人口統計データセットは四半期ごとで、
REPDTE(YYYYMMDD形式)を使用します。要約データは年次で、
YEARを使用します。SODデータは6月30日時点の年次支店レベルデータです。
日付の基準を明記せずに、四半期財務データと年次支店データを混在させないでください。
サポート
バグ、ドキュメントの問題、機能リクエストについてはGitHubのIssueトラッカーを使用してください: https://github.com/jflamb/fdic-mcp-server/issues
主なサポートドキュメント:
貢献
貢献者向けガイダンスは CONTRIBUTING.md にあります。
ローカルでの検証には以下を実行してください:
npm run typecheck
npm test
npm run buildリリースは、semantic-release によって検証済みの main コミットから自動的に公開されます。パッケージバージョンを手動で編集したり、手動でリリースを作成したりしないでください。GitHub Releasesが公開バージョンの公式なリリース記録となります。
ライセンス
このプロジェクトはMITライセンスの下でライセンスされています。
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityAmaintenanceResolves messy financial institution records against canonical regulatory identifiers from FDIC, NCUA, and FFIEC public datasets.MIT
- AlicenseNot gradedqualityCmaintenanceProvides access to the U.S. Census Bureau Geocoding Services API, enabling geocoding addresses, reverse geocoding coordinates, and retrieving Census geographies without an API key.MIT
- AlicenseNot gradedqualityCmaintenanceEnables querying US Treasury Fiscal Data through the Treasury Fiscal Data API, providing access to financial data such as debt, spending, and revenue.183MIT
- AlicenseNot gradedqualityCmaintenanceEnables querying and exploring FCC Open Data datasets via Socrata SoQL, including dataset search, metadata retrieval, and data querying.13MIT
Related MCP Connectors
Access US federal award, recipient, agency, and spending analytics data from USAspending.gov.
Access FEC campaign finance data. Query data about candidates, money trails, and election filings.
OpenFDA MCP — wraps the openFDA API (free, no auth required)
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/jflamb/fdic-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server