fdic_failures
Pack: fdic · Connect: https://pipeworx.io/mcp (see Connect below for a single-pack URL)
No MCP client? Call it directly: GET https://gateway.pipeworx.io/v1/tools/fdic_failures for the schema, then POST the same URL with its arguments for the data.
Search FDIC bank failures by date range. Returns bank name, location, CERT ID, failure date, acquiring institution, and fund type, reconciled against FDIC’s published Failed Bank List with a data_as_of date and a warning field when FDIC’s own search index is lagging.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
limit | number | no | Number of failure records to return (default 20) |
start_date | string | no | Start date filter — MM/DD/YYYY (“01/01/2023”), YYYY-MM-DD, or a bare year (“2023”) |
end_date | string | no | End date filter — MM/DD/YYYY (“12/31/2023”), YYYY-MM-DD, or a bare year (“2023”) |
Example call
Arguments
{
"limit": 10
}
curl
curl -X POST https://gateway.pipeworx.io/fdic/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"fdic_failures","arguments":{"limit":10}}}'
TypeScript (@pipeworx/sdk)
import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();
const result = await pipeworx.call('fdic_failures', {
"limit": 10
});
More examples
{
"start_date": "01/01/2023",
"end_date": "12/31/2023",
"limit": 20
}
Response shape
Always returns: total_failures, filters, failures
| Field | Type | Description |
|---|---|---|
total_failures | number | Total number of bank failures in result set |
filters | object | |
failures | array | List of bank failures |
Full JSON Schema
{
"type": "object",
"properties": {
"total_failures": {
"type": "number",
"description": "Total number of bank failures in result set"
},
"filters": {
"type": "object",
"properties": {
"start_date": {
"type": [
"string",
"null"
],
"description": "Start date filter applied"
},
"end_date": {
"type": [
"string",
"null"
],
"description": "End date filter applied"
}
}
},
"failures": {
"type": "array",
"description": "List of bank failures",
"items": {
"type": "object",
"properties": {
"name": {
"type": [
"string",
"null"
],
"description": "Bank name"
},
"cert": {
"type": [
"string",
"number",
"null"
],
"description": "FDIC certificate number"
},
"city": {
"type": [
"string",
"null"
],
"description": "City location"
},
"state": {
"type": [
"string",
"null"
],
"description": "State code"
},
"failure_date": {
"type": [
"string",
"null"
],
"description": "Date of bank failure"
},
"acquiring_institution": {
"type": [
"string",
"null"
],
"description": "Institution that acquired the failed bank"
},
"fund": {
"type": [
"string",
"null"
],
"description": "Insurance fund type"
},
"total_deposits": {
"type": [
"number",
"null"
],
"description": "Total deposits at time of failure"
},
"total_assets": {
"type": [
"number",
"null"
],
"description": "Total assets at time of failure"
}
}
}
}
},
"required": [
"total_failures",
"filters",
"failures"
]
}
Connect
Add this to your MCP client config — every tool in the catalog, including this one — or use one-click install buttons:
{
"mcpServers": {
"pipeworx": {
"url": "https://pipeworx.io/mcp"
}
}
}
Connect to just the fdic pack
{
"mcpServers": {
"fdic": {
"url": "https://gateway.pipeworx.io/fdic/mcp"
}
}
}
See Getting Started for client-specific install steps.