mcpbeat Sign in

Fdic Banks MCP Server

answering

Fdic Banks MCP Server is answering right now. Last checked 13 min ago. 245 installs a week from npm. It exposes 9 tools. Last commit 9 Oct 2026.

Search FDIC-insured banks, Call Report financials, peer rankings, failures, deposit market share.

Installs per day peak 317 · avg 23 · -37% w/w
a month agotoday
Uptime history 48 hours of history
48 hours agonow
100.0%
Uptime 24h
91 of 91 checks
9
Tools
read from the server
317 ms
Response time
average over 24h
245
Installs / week
npm and PyPI

Nothing serious here today

Today is the operative word: we check Fdic Banks MCP Server every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 13 min ago.

run in your terminal
claude mcp add fdic-banks-mcp-server --transport http https://fdic-banks.caseyjhand.com/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "fdic-banks-mcp-server": {
      "url": "https://fdic-banks.caseyjhand.com/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.fdic-banks-mcp-server]
url = "https://fdic-banks.caseyjhand.com/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "fdic-banks-mcp-server": {
      "url": "https://fdic-banks.caseyjhand.com/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "fdic-banks-mcp-server": {
      "url": "https://fdic-banks.caseyjhand.com/mcp"
    }
  }
}

This one needs environment variables set before it will start: MCP_TRANSPORT_TYPE (Selects the HTTP transport.), FDIC_RATE_LIMIT_RPS (Maximum request starts per second to api.fdic.gov (1–15), shared by every caller of this process.), FDIC_CACHE_TTL_SECONDS (TTL of the in-process FDIC response cache in seconds; 0 disables caching.), FDIC_PANEL_MAX_ROWS (Row cap for one fdic_query_financials panel (1,000–200,000). Newest quarters are kept when it binds.), FDIC_DATASET_TTL_SECONDS (Per-table TTL for staged dataframes, in seconds (minimum 60).), FDIC_DATAFRAME_DROP_ENABLED (Set to true to expose fdic_dataframe_drop; otherwise it is registered disabled.), MCP_HTTP_HOST (The hostname for the HTTP server.), MCP_HTTP_PORT (The port to run the HTTP server on.), MCP_HTTP_ENDPOINT_PATH (The endpoint path for the MCP server.), MCP_AUTH_MODE (Authentication mode to use: 'none', 'jwt', or 'oauth'.), MCP_LOG_LEVEL (Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').). The author declared them in the registry entry; get the values from the project itself.

Available tools 9

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

fdic
fdic_compare_peers
Compare one institution with a peer group for one quarter: for each metric, the institution's value next to the peer median, quartiles, minimum and maximum, and its percentile and rank. The default peer group is every institution in the same asset-size band that reported that quarter; narrow it to one state, widen it to all sizes, or name the peers by CERT. Dollar amounts are in thousands; ratios are percentages.
fdic_dataframe_describe
Describe the df_<id> dataframes that fdic_query_financials and fdic_get_deposits staged when a result exceeded its inline preview, plus any that fdic_dataframe_query saved with register_as. Pass name (from a dataset field) for one dataframe in full: source tool, the parameters it was called with, row count, creation and expiry time, column schema, and the unit and basis of each amount, ratio, or count column (thousands of dollars, percent, or count). Read a table's columns this way before writing SQL for fdic_dataframe_query. Omit name to list the live dataframes, newest first, 50 per page, as name, source tool, row count, and expiry only. A deployment that serves HTTP without authentication, where every caller shares one canvas, does not list; there, pass the name a dataset field returned.
fdic_dataframe_query
Run one read-only SELECT (DuckDB SQL) across the df_<id> dataframes that fdic_query_financials and fdic_get_deposits staged or an earlier register_as saved; joins, aggregates, window functions, and CTEs work. Before writing SQL, pass each table name to fdic_dataframe_describe to read its columns. DOUBLE columns come back as JSON numbers and dollar columns are thousands of US dollars; BIGINT results such as COUNT(*) come back as strings, so CAST them to INTEGER or DOUBLE for arithmetic. Writes, DDL, file-reading functions, and system catalogs are rejected. register_as materializes the result as a new dataframe with a fresh TTL.
fdic_get_deposits
Get Summary of Deposits data (branch-level domestic deposits, annual as of June 30, 1994 onward). With cert only: the institution's branches and its deposit market share in each state where it has offices. With a geography (state, county, city, ZIP, or MSA code): every institution in that market ranked by deposits, with market share and the Herfindahl-Hirschman index. With both: the institution's branches in that market and its rank and share there. Defaults to the latest survey year. Dollar amounts are in thousands.
fdic_get_institution_financials
Get one institution's quarterly Call Report financials by CERT — balance sheet, income, returns, credit quality, and capital ratios — most recent quarter first, with its name, status, and holding company. Unsuffixed income and return metrics are single-quarter figures; _ytd metrics accumulate from January 1. Dollar amounts are in thousands. Quarterly data lands about seven weeks after quarter end; history reaches back to 1984.
fdic_list_reference
List the vocabulary the other fdic_ tools accept and return: every financial metric name with its FDIC field, unit, and basis (single quarter, year-to-date, or point in time), bank charter classes, failure resolution methods, insurance funds, the asset bands fdic_compare_peers uses, and the years each dataset covers. Served from built-in tables; no request to FDIC.
fdic_query_financials
Pull a multi-institution, multi-quarter Call Report panel — one row per institution per quarter — filtered by CERTs, headquarters state, asset range, and thresholds on any catalog metric. Use it to screen (every bank in a state with a noncurrent-loan rate above 3%) or to build a trend panel for SQL. Returns an inline preview sorted as requested; when the panel exceeds the preview it is staged as a dataframe for fdic_dataframe_query. With no dates it covers the latest published quarter only.
fdic_search_failures
Search FDIC-insured bank failures and assistance transactions since 1934 by name, CERT, headquarters state, failure date range, resolution method, or size. Returns each event with failure date, acquirer, total assets and deposits, and the FDIC's estimated loss to the insurance fund, plus totals over every matching event; group_by adds counts and losses per year, state, method, or fund. Searches failures only unless resolution is set to assistance or all. Dollar amounts are in thousands.
fdic_search_institutions
Find FDIC-insured banks and savings institutions by name, CERT, location, size, charter class, or holding company — including closed, merged, and failed institutions. Name matching is fuzzy, case-insensitive, and also matches former and trade names (a result says which it matched); every word must match. Returns institution records keyed by CERT, the FDIC certificate number every other fdic_ tool takes, with active status, successor CERT for merged or failed institutions, holding company, and latest reported assets and deposits. Credit unions are insured by the NCUA and are not in this data.

Endpoints

URLTransportStateLatencyChecked
https://fdic-banks.caseyjhand.com/mcp streamable-http answering 523 ms 13 min ago

Alternatives to Fdic Banks MCP Server

same job, measured the same way
Redfin MCP
by chrischall

Redfin real-estate for Claude — search, property details, market reports, saved homes

1 353 installs/wk local only
Coupon Swarm
by geo-coder-17

Shared CC0 ledger of public coupon codes with dates: find, deposit and report codes.

local only
Vergio
by vergio

Buying signals for Shopify agencies: ranked in-market accounts, outreach, deals, reports.

answering
Factanker
by factanker

Citable US facts w/ curated query templates: SEC financials, bank call reports, nonprofits. No key.

11 tools answering
Zhiji Daily Report — Market Brief
by run402-zhiji-daily-report

Daily A-share market brief with LG phase signals. No auth required.

5 tools answering
Dubstrata
by muzikayisekhuzwayo

Dubstrata: Causal Financial & Narrative CDN providing Graph RAG & Deep Research Reports

51 installs/wk local only
E Arveldaja MCP
by iseppo

Estonian e-arveldaja (RIK e-Financials) accounting — invoices, bank import, reports.

517 installs/wk local only
Lead Strategist: Danish CVR company data
by leadstrategist

Danish company data (CVR) and annual-report financials for B2B lead research. Read-only.

5 tools answering

Fdic Banks MCP Server — questions

Answers built from our own checks of this server.

What can Fdic Banks MCP Server do?
It exposes 9 tools, read directly from the server on our last check. Among them: fdic_compare_peers, fdic_dataframe_describe, fdic_dataframe_query, fdic_get_deposits, fdic_get_institution_financials, fdic_list_reference and 3 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Fdic Banks MCP Server working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 317 ms. The bar chart above shows every period we have measured.
How do I connect Fdic Banks MCP Server?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Fdic Banks MCP Server need an API key?
No. Fdic Banks MCP Server completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 9 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Fdic Banks MCP Server?
It answers our handshake in 317 ms on average, which is faster than 45% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
How many people use Fdic Banks MCP Server?
The npm package @cyanheads/fdic-banks-mcp-server was installed 245 times in the last week. Week over week that is -37%. We show installs rather than GitHub stars on purpose: a star is a bookmark, an install is someone actually running it.
Is Fdic Banks MCP Server open source?
Yes — it is published under the Apache-2.0 licence, written in TypeScript, 1 stars on GitHub and 1 open issue. The source link is on this page, so you can read exactly what it does with your data before you connect it.