@pipeworx/fdic
Connect: https://gateway.pipeworx.io/fdic/mcp · Install: one-click buttons
Tools: 5
The Federal Deposit Insurance Corporation’s BankFind and Call Reports data. Quarterly Call Report financials for every FDIC-insured bank in the US (~4,500 institutions), plus failed bank lists, branch maps, and supervisory designations. Free, no auth.
Why this matters for AI agents
For bank-level due diligence, deposit-flight risk monitoring, or “is this regional bank in trouble?” questions, FDIC Call Report data is the source. It’s how the FDIC and Fed themselves measure bank health: capital ratios, loan delinquencies, deposit composition, asset quality.
Common flows:
- Bank lookup. Find a specific institution by name or RSSD ID, get its key financials.
- Health snapshot. Capital adequacy ratios (Tier 1, leverage), nonperforming loan rates, allowance coverage, asset/deposit growth.
- Regional / sector aggregation. Aggregate by state, asset size class, or business model (community, regional, money-center).
- Failure / merger history. Search the FDIC’s failed bank list (since 2000) for context on regional patterns.
Used by the fintech_bank_health_check compound.
Auth
None. FDIC’s BankFind and Call Report APIs are fully public, free, no key.
Update cadence
Banks file Call Reports quarterly with a regulatory deadline of ~30 days after quarter-end. Public release follows within a few additional weeks. So Q1 data publicly visible by mid-May, Q2 by mid-August, etc. Pipeworx caches with TTLs aligned to release windows.
Bank identifiers
| ID | What it is |
|---|---|
| RSSD ID | Federal Reserve’s primary bank identifier (Replication Server System for Data); stable across name changes |
| CERT | FDIC’s certificate number; insurance identifier |
| FFIEC ID | Used in Call Reports |
For cross-source linking (Fed + FDIC + OCC), RSSD ID is the canonical key. Use it whenever you have a choice.
Common pitfalls
- Call Report consolidation level. Reports come at the bank-holding-company (BHC) level OR the individual-bank level. They don’t aggregate cleanly — totals at one level can differ from sums at the other due to inter-affiliate transactions.
- Non-FDIC institutions. Credit unions are NCUA-regulated, not FDIC. They don’t appear here. Investment banks (without an insured depository subsidiary) also don’t.
- Failed banks vs. unwound banks. FDIC failure list = formal receivership. Other institutions exit the industry via voluntary liquidation, merger, or charter conversion — those don’t appear as “failed.”
- Capital ratio interpretation. A bank’s Tier 1 ratio of 11% is fine in normal times but stretched if loan losses spike. Look at trend, not just snapshot.
- Deposit concentration. “Uninsured deposits” (>$250k) is a critical risk metric. Find it in the call report; raw “total deposits” alone misses the deposit-flight-risk story (cf. SVB).
Tools
- fdic_search_institutions — Search FDIC-insured banks by name. Returns institution name, CERT ID, location, total assets, deposits, net income, ROA, ROE, and report date.
- fdic_get_institution — Get detailed profile for an FDIC-insured bank (e.g., CERT “5136”). Returns name, location, assets, deposits, and regulatory details.
- fdic_financials — Get quarterly financial metrics for a bank by CERT ID. Returns assets, deposits, net income, interest income, loan losses, ROA, ROE, efficiency ratio.
- fdic_failures — Search FDIC bank failures by date range. Returns bank name, location, CERT ID, failure date, acquiring institution, and fund type.
- fdic_summary — Get industry-wide totals for all FDIC-insured banks on a reporting date. Returns total assets, deposits, net income, interest income, loan count, institution count.
Tools
-
fdic_failures— Search FDIC bank failures by date range. Returns bank name, location, CERT ID, failure date, acquiring institution, and fund type. -
fdic_financials— Get quarterly financial metrics for a bank by CERT ID. Returns assets, deposits, net income, interest income, loan losses, ROA, ROE, efficiency ratio. -
fdic_get_institution— Get detailed profile for an FDIC-insured bank (e.g., CERT 5136 ). Returns name, location, assets, deposits, and regulatory details. -
fdic_search_institutions— Search FDIC-insured banks by name. Returns institution name, CERT ID, location, total assets, deposits, net income, ROA, ROE, and report date. -
fdic_summary— Get industry-wide totals for all FDIC-insured banks on a reporting date. Returns total assets, deposits, net income, interest income, loan count, institution count.