fdic_summary

Pack: fdic · Endpoint: https://gateway.pipeworx.io/fdic/mcp

Get aggregate totals for FDIC-insured banks. Omit date for the most recent year with published figures; pass a year or report date for a specific one. Defaults to the US national aggregate; pass state for one state. Returns total assets, deposits, net income, interest income, institution and office counts, both combined and split by charter class (commercial bank vs savings institution).

Parameters

NameTypeRequiredDescription
datestringnoReport date as YYYYMMDD (“20241231”), YYYY-MM-DD, or a bare year (“2024”) for annual figures
statestringnoOptional full state name (e.g., “California”). Omit for the US national total.

Example call

Arguments

{
  "date": "20240331"
}

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_summary","arguments":{"date":"20240331"}}}'

TypeScript (@pipeworx/sdk)

import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();

const result = await pipeworx.call('fdic_summary', {
  "date": "20240331"
});

Response shape

Always returns: report_date, scope, combined, by_charter_class

FieldTypeDescription
report_datestringFDIC reporting period (YYYYMMDD)
scopestringWhat the aggregate covers (e.g. nationwide, or a state)
combinedobjectTotals across every institution in scope
by_charter_classarraySame totals broken out per charter class
Full JSON Schema
{
  "type": "object",
  "description": "Aggregate FDIC institution financials for a reporting date.",
  "properties": {
    "report_date": {
      "type": "string",
      "description": "FDIC reporting period (YYYYMMDD)"
    },
    "scope": {
      "type": "string",
      "description": "What the aggregate covers (e.g. nationwide, or a state)"
    },
    "combined": {
      "type": "object",
      "description": "Totals across every institution in scope",
      "properties": {
        "institution_count": {
          "type": [
            "number",
            "null"
          ]
        },
        "total_assets": {
          "type": [
            "number",
            "null"
          ]
        },
        "total_deposits": {
          "type": [
            "number",
            "null"
          ]
        },
        "net_income": {
          "type": [
            "number",
            "null"
          ]
        }
      }
    },
    "by_charter_class": {
      "type": "array",
      "description": "Same totals broken out per charter class",
      "items": {
        "type": "object",
        "properties": {
          "charter_class": {
            "type": [
              "string",
              "null"
            ]
          },
          "state": {
            "type": [
              "string",
              "null"
            ]
          },
          "institution_count": {
            "type": [
              "number",
              "null"
            ]
          },
          "office_count": {
            "type": [
              "number",
              "null"
            ]
          },
          "total_assets": {
            "type": [
              "number",
              "null"
            ]
          },
          "total_deposits": {
            "type": [
              "number",
              "null"
            ]
          },
          "net_income": {
            "type": [
              "number",
              "null"
            ]
          },
          "interest_income": {
            "type": [
              "number",
              "null"
            ]
          }
        }
      }
    }
  },
  "required": [
    "report_date",
    "scope",
    "combined",
    "by_charter_class"
  ]
}

Connect

Add this to your MCP client config, or use one-click install buttons:

{
  "mcpServers": {
    "fdic": {
      "url": "https://gateway.pipeworx.io/fdic/mcp"
    }
  }
}

See Getting Started for client-specific install steps.

Regenerated from source · build September 10, 2026