# FDIC BankFind Suite MCP

> FDIC BankFind Suite provides direct access to public records from the Federal Deposit Insurance Corporation (FDIC). Query detailed information on US banks, including institutional demographics, operational branch locations, merger history, and financial performance summaries. Use your AI agent to run complex banking analysis against verified federal data instantly.

## Overview
- **Category:** industry-titans
- **Price:** Free
- **Tags:** fdic, banking-data, financial-institutions, bank-search, economic-data

## Description

Need a full picture of a bank's standing? This MCP connects you directly to public FDIC records for deep dives into the US banking sector. You can ask your agent to find specific banks by name or certificate number, then map out every branch location associated with that institution. Beyond simple lookups, you can analyze how an organization has changed over decades, tracking everything from mergers and acquisitions to structural shifts. Need financial context? Pull historical data on deposits or get the latest summary figures. When your AI client accesses this through Vinkius, it turns a massive pile of government documents into natural conversation prompts, giving you actionable insights without having to navigate complex databases yourself.

## Tools

### list_demographics
Retrieves general demographic information pertaining to financial institutions.

### list_failures
Lists specific details regarding failed financial institutions, allowing filtering by failure type or date.

### list_financials
Retrieves detailed financial reports and information for a selected institution.

### list_history
Provides a chronological record of structural changes, such as mergers or acquisitions, an institution has undergone.

### list_institutions
Searches and lists information on financial institutions (banks) using filters like name or certificate number.

### list_locations
Lists specific physical locations and branches for a given financial institution, filterable by city or zip code.

### list_sod
Retrieves data on the Summary of Deposits (SOD) figures for an institution.

### list_summary
Generates a summary view combining historical and aggregate financial data points for broad analysis.

## Prompt Examples

**Prompt:** 
```
Find all banks named 'JPMorgan' using list_institutions.
```

**Response:** 
```
I found several entries for 'JPMorgan'. The primary institution is JPMorgan Chase Bank, National Association (Cert: 628). Would you like to see its branch locations?
```

**Prompt:** 
```
List the history of structural changes for bank certificate 628 using list_history.
```

**Response:** 
```
Retrieving history for Cert 628... I've found multiple events, including several mergers with other major banks over the last two decades. Would you like a summary of the most recent acquisition?
```

**Prompt:** 
```
Show me a list of failed banks in 2023 using list_failures.
```

**Response:** 
```
In 2023, notable bank failures included Silicon Valley Bank, Signature Bank, and First Republic Bank. I can provide the specific failure dates and resolution details for each.
```

## Capabilities

### Search and verify bank identities
Find specific financial institutions using advanced filters for name, certificate number, or state.

### Map branch locations across the US
List all physical branches and operational addresses tied to a given bank or institution.

### Track corporate structural changes
Review the timeline of mergers, acquisitions, and other major organizational shifts for any bank.

### Analyze financial health metrics
Access historical aggregate data points, such as Summary of Deposits (SOD) figures, to gauge institutional size over time.

### Review failure records and types
Query specific details on banks that have failed, including the date and resolution type.

## Use Cases

### Tracking corporate instability
A journalist needs to know if Bank X has been acquired or merged. They first use `list_institutions` to find the bank's primary record, then immediately run `list_history`. This pinpoints every structural change, allowing them to write an accurate timeline of industry consolidation.

### Compliance location audit
A compliance officer must verify that all branches in a new county are properly registered. They use `list_locations`, filtering by the specific ZIP code and state, ensuring no physical operational points were missed before issuing permits.

### Assessing financial stability
An analyst wants to see if a bank's revenue decline is a long-term trend. They combine `list_sod` data for the last five years and run it through `list_summary` to get an aggregate view of how its overall size has changed.

### Post-failure analysis
A researcher wants to understand why Bank Y failed in 2018. They use `list_failures` to confirm the failure record, then check `list_financials` for that year's detailed reports to find a potential financial trigger.

## Benefits

- You can trace a bank's entire corporate timeline by running `list_history`, immediately showing major mergers and acquisitions over time. This builds a structural background that simple name searches miss.
- Get a full picture of an institution’s size with `list_summary`. By cross-referencing this aggregate data with the detailed financial reports from `list_financials`, you build a much stronger risk assessment.
- Don't just check if a bank exists. Use `list_institutions` to find specific records, and then immediately use `list_locations` to map every branch across different states for compliance checks.
- If investigating instability, running `list_failures` gives you the names of failed banks. You can then cross-reference these results with demographics using `list_demographics` to see industry trends.
- When analyzing deposits, querying `list_sod` provides a specific snapshot of deposit totals that complements the broader data found in `list_financials`, giving depth to your quantitative findings.

## How It Works

The bottom line is you get complex banking analysis without ever seeing an API endpoint or writing SQL.

1. Subscribe to this MCP in Vinkius. If you need high-volume queries, provide an FDIC API Key.
2. Direct your AI client to run a query using the natural language interface.
3. Your agent processes the request against the public records and returns structured data on the bank's status.

## Frequently Asked Questions

**How do I find all branches in Texas using list_locations?**
Filter by state or county when calling `list_locations`. You just need to provide the geographical criteria, and the MCP returns a comprehensive list of physical locations for that area.

**What is the difference between list_financials and list_summary?**
`list_financials` gives you detailed reports on a specific metric, while `list_summary` provides an aggregate overview combining multiple historical data points for easier comparison.

**How can I find out if a bank has ever merged using list_history?**
Use the institution's certificate number with `list_history`. The results will show every recorded event, detailing which other entities were involved in mergers or acquisitions.

**Can I find all failed banks from a specific year using list_failures?**
Yes. You can filter the tool by the failure date or type (like 'SAVING' or 'FAILYR') to quickly build a report on bank failures for that period.

**I need to run many queries using list_institutions; how do I manage rate limits?**
You should secure an FDIC API Key for higher rate limits. Providing this key allows your agent to execute bulk data pulls and maintain stability during large-scale analysis.

**How can I perform complex filtering, like finding banks in a specific state with a name pattern, using list_institutions?**
You must use Elastic Search syntax within the filters. This lets you combine criteria (e.g., STATE: TX AND NAME:*JPM*) to narrow down results beyond simple searches.

**What types of financial entities are included when I run list_demographics?**
This MCP provides data on a wide range of US banks and regulated financial institutions. It focuses on publicly reported demographic metrics rather than private lending groups.

**If I use list_locations to find multiple branches, can I then pull the specific financials for each one using list_financials?**
Yes, you link them by institution identifier. After retrieving a set of locations, your agent passes the relevant primary certificate number to list_financials to get that branch's data.

**Can I search for banks in a specific state?**
Yes. Use the `list_institutions` tool with a filter like `STALP:"NY"` to find all institutions headquartered in New York.

**How do I find information about bank mergers?**
You can use the `list_history` tool. It provides details on structure change events, including mergers and acquisitions for financial institutions.

**Can I see data on banks that have failed?**
Yes, the `list_failures` tool allows you to retrieve records of failed financial institutions, including the date of failure and resolution type.