Skip to main content
Glama
jflamb

FDIC BankFind MCP Server

by jflamb

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-server

GitHub 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.js

HTTPトランスポート:

TRANSPORT=http PORT=3000 node dist/index.js

HTTP 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: 10

2つの四半期報告日間のノースカロライナ州の銀行を比較:

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 にあります。

利用可能なツール

ツール

説明

search

機関、破綻、支店、スキーマドキュメント全体を対象としたChatGPT互換の引用検索

fetch

search によって返された結果の完全な引用テキストを取得

fdic_search_institutions

FDIC保険対象の銀行および貯蓄機関を検索

fdic_get_institution

CERT番号で特定の機関の詳細を取得

fdic_search_failures

破綻した銀行の記録を検索

fdic_get_institution_failure

特定の機関の破綻詳細を取得

fdic_search_locations

支店およびオフィスの所在地を検索

fdic_search_history

合併や名称変更などの構造的変更イベントを検索

fdic_search_financials

四半期のCall Report財務データを検索

fdic_search_summary

年次の財務要約データを検索

fdic_search_sod

支店レベルの預金データ(Summary of Deposits)を検索

fdic_search_demographics

四半期の人口統計および市場構造データを検索

fdic_compare_bank_snapshots

銀行間で2つの報告スナップショットを比較し、成長率と収益性の変化をランク付け

fdic_peer_group_analysis

ピアグループを作成し、財務指標に基づいて機関をピアと比較してランク付け

fdic_analyze_bank_health

単一機関のCAMELSスタイルの健全性評価を実行

fdic_show_bank_deep_dive

単一機関のChatGPT銀行詳細ダッシュボードをレンダリング

fdic_ubpr_analysis

UBPR相当の比率分析(ROA、ROE、NIM、効率性、資本、流動性、成長)を実行

fdic_compare_peer_health

機関グループをCAMELSスタイルの健全性スコアでランク付け

fdic_detect_risk_signals

機関の早期警戒リスク指標をスキャン

fdic_analyze_credit_concentration

資本に対するローンポートフォリオ構成およびCRE/建設集中度を分析

fdic_analyze_funding_profile

預金構成、卸売資金依存度、および資金調達リスクシグナルを分析

fdic_analyze_securities_portfolio

証券ポートフォリオの規模、MBS集中度、および金利エクスポージャーを分析

fdic_franchise_footprint

SODデータを使用してMSA市場全体の支店および預金分布をマッピング

fdic_market_share_analysis

MSAまたは都市市場における預金市場シェアで機関をランク付けし、HHIを計算

fdic_holding_company_profile

持株会社とそのFDIC保険対象子会社を集計指標でプロファイル

fdic_regional_context

銀行の市場に関する地域経済の状況(失業率、金利環境)を提供

サーバーサイド分析ヘルパー:

  • 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

/fdic-bank-deep-dive

健全性評価、財務パフォーマンス、ピアベンチマーク、信用集中度、資金調達プロファイル、証券ポートフォリオ、フランチャイズフットプリント、経済状況を網羅した包括的な単一機関分析レポート。銀行名またはCERT番号を、オプションのレポート日とともに受け付けます。

スキルは .claude/commands/ で定義されており、このMCPサーバーが設定されたすべてのClaude Codeセッションで利用可能です。使用例については docs/usage-examples.md を参照してください。

データに関する注意点

  • 金額は一般的に千ドル単位で報告されます。

  • CERT は安定したFDIC機関識別子です。

  • 財務および人口統計データセットは四半期ごとで、REPDTEYYYYMMDD形式)を使用します。

  • 要約データは年次で、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ライセンスの下でライセンスされています。

Install Server
A
license - permissive license
A
quality
C
maintenance

Maintenance

Maintainers
<1hResponse time
1dRelease cycle
73Releases (12mo)
Commit activity
Issues opened vs closed

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

  • A
    license
    Not graded
    quality
    A
    maintenance
    Resolves messy financial institution records against canonical regulatory identifiers from FDIC, NCUA, and FFIEC public datasets.
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Provides 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
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables querying and exploring FCC Open Data datasets via Socrata SoQL, including dataset search, metadata retrieval, and data querying.
    13
    MIT

View all related MCP servers

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)

View all MCP Connectors

Latest Blog Posts

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