fdic_branches

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_branches for the schema, then POST the same URL with its arguments for the data.

List the current branch and office locations of FDIC-insured banks: street address, city, state, ZIP, county, latitude/longitude, main-office flag, service type (full service, limited, etc.), and the date the office was established. Filter by FDIC certificate number (CERT), bank name, state, and/or city. Answers “where are Sturgis Bank & Trust’s branches” and “all bank branches in Ottumwa, Iowa”. Source: FDIC, BankFind institution locations. Use fdic_search_institutions to find a CERT from a name.

Parameters

NameTypeRequiredDescription
certstringnoFDIC certificate number (e.g. “14413” for Iowa State Bank and Trust Company of Fairfield)
namestringnoBank name fragment (e.g. “Sturgis Bank”). Used when cert is not known.
statestringnoTwo-letter state code (e.g. “MI”)
citystringnoCity name (e.g. “Sturgis”)
limitnumbernoMax offices to return (default 50, max 500)

Example call

Arguments

{
  "cert": "28593"
}

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_branches","arguments":{"cert":"28593"}}}'

TypeScript (@pipeworx/sdk)

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

const result = await pipeworx.call('fdic_branches', {
  "cert": "28593"
});

More examples

{
  "name": "Sturgis Bank",
  "state": "MI",
  "limit": 2
}

Response shape

FieldTypeDescription
foundbooleanWhether any office matched
matched_institutionsarrayInstitutions the name resolved to
total_officesnumberTotal matching offices
returnednumberOffices returned
truncatedbooleanTrue when more offices matched than returned
officesarrayOffices
empty_reasonstringWhy nothing matched
hintstringHow to fix an empty result
sourcestringPublisher and dataset
data_as_ofstring | nullWhen the FDIC index was built
Full JSON Schema
{
  "type": "object",
  "properties": {
    "found": {
      "type": "boolean",
      "description": "Whether any office matched"
    },
    "matched_institutions": {
      "type": "array",
      "description": "Institutions the name resolved to",
      "items": {
        "type": "object",
        "properties": {
          "cert": {
            "type": "number",
            "description": "FDIC certificate number"
          },
          "name": {
            "type": "string",
            "description": "Institution name"
          }
        },
        "additionalProperties": true
      }
    },
    "total_offices": {
      "type": "number",
      "description": "Total matching offices"
    },
    "returned": {
      "type": "number",
      "description": "Offices returned"
    },
    "truncated": {
      "type": "boolean",
      "description": "True when more offices matched than returned"
    },
    "offices": {
      "type": "array",
      "description": "Offices",
      "items": {
        "type": "object",
        "properties": {
          "cert": {
            "type": [
              "number",
              "null"
            ],
            "description": "FDIC certificate number"
          },
          "institution": {
            "type": [
              "string",
              "null"
            ],
            "description": "Institution name"
          },
          "office_name": {
            "type": [
              "string",
              "null"
            ],
            "description": "Office name"
          },
          "address": {
            "type": [
              "string",
              "null"
            ],
            "description": "Street address"
          },
          "city": {
            "type": [
              "string",
              "null"
            ],
            "description": "City"
          },
          "state": {
            "type": [
              "string",
              "null"
            ],
            "description": "State code"
          },
          "zip": {
            "type": [
              "string",
              "null"
            ],
            "description": "ZIP code"
          },
          "county": {
            "type": [
              "string",
              "null"
            ],
            "description": "County"
          },
          "latitude": {
            "type": [
              "number",
              "null"
            ],
            "description": "Latitude"
          },
          "longitude": {
            "type": [
              "number",
              "null"
            ],
            "description": "Longitude"
          },
          "main_office": {
            "type": "boolean",
            "description": "Main office flag"
          },
          "service_type": {
            "type": [
              "string",
              "null"
            ],
            "description": "Service type"
          },
          "established": {
            "type": [
              "string",
              "null"
            ],
            "description": "Established date MM/DD/YYYY"
          },
          "office_number": {
            "type": [
              "number",
              "null"
            ],
            "description": "Bank office number"
          },
          "office_id": {
            "type": [
              "number",
              "null"
            ],
            "description": "FDIC unique office number"
          }
        },
        "additionalProperties": true
      }
    },
    "empty_reason": {
      "type": "string",
      "description": "Why nothing matched"
    },
    "hint": {
      "type": "string",
      "description": "How to fix an empty result"
    },
    "source": {
      "type": "string",
      "description": "Publisher and dataset"
    },
    "data_as_of": {
      "type": [
        "string",
        "null"
      ],
      "description": "When the FDIC index was built"
    }
  },
  "additionalProperties": true
}

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.

Regenerated from source · build October 22, 2026