FDIC Banks MCP
An MCP server that provides tools to search FDIC-insured banks, retrieve Call Report financials, analyze peer rankings, track bank failures, mergers, and deposit market share. It supports STDIO and Streamable HTTP transports and requires no API key.
Package and access
Local package with source-attributed installation metadata. Koskamo does not execute packages during review.
What you can do with it
- Search FDIC-insured banks by name, location, or size
- Retrieve quarterly Call Report financial history for institutions
- Screen bank failures and assistance transactions since 1934
- Compare an institution against peer groups for specific metrics
Source and maintenance
- Maintenance checked
Packages and installation
Source-provided package data. Koskamo has not executed or live-probed this package.
@cyanheads/fdic-banks-mcp-server 0.3.0
{
"version": "0.3.0",
"transport": "stdio",
"identifier": "@cyanheads/fdic-banks-mcp-server",
"runtimeHint": "npx",
"registryType": "npm",
"registryBaseUrl": "https://registry.npmjs.org",
"environmentVariables": [
{
"name": "FDIC_RATE_LIMIT_RPS",
"format": "number",
"default": "8",
"description": "Maximum request starts per second to api.fdic.gov (1–15), shared by every caller of this process."
},
{
"name": "FDIC_CACHE_TTL_SECONDS",
"format": "number",
"default": "3600",
"description": "TTL of the in-process FDIC response cache in seconds; 0 disables caching."
},
{
"name": "FDIC_PANEL_MAX_ROWS",
"format": "number",
"default": "50000",
"description": "Row cap for one fdic_query_financials panel (1,000–200,000). Newest quarters are kept when it binds."
},
{
"name": "FDIC_DATASET_TTL_SECONDS",
"format": "number",
"default": "86400",
"description": "Per-table TTL for staged dataframes, in seconds (minimum 60)."
},
{
"name": "FDIC_DATAFRAME_DROP_ENABLED",
"format": "boolean",
"default": "false",
"description": "Set to true to expose fdic_dataframe_drop; otherwise it is registered disabled."
},
{
"name": "MCP_LOG_LEVEL",
"format": "string",
"default": "info",
"description": "Sets the minimum log level for output (e.g., 'debug', 'info', 'warn')."
}
]
}Tools
Reported by the attributed source; not independently observed by Koskamo.
Connect from your client
Each snippet configures the same source-provided package; replace placeholders before use.
Cursor
{
"mcpServers": {
"fdic-banks-mcp": {
"command": "npx",
"args": [
"-y",
"@cyanheads/fdic-banks-mcp-server@0.3.0"
],
"env": {
"FDIC_RATE_LIMIT_RPS": "<YOUR_FDIC_RATE_LIMIT_RPS>",
"FDIC_CACHE_TTL_SECONDS": "<YOUR_FDIC_CACHE_TTL_SECONDS>",
"FDIC_PANEL_MAX_ROWS": "<YOUR_FDIC_PANEL_MAX_ROWS>",
"FDIC_DATASET_TTL_SECONDS": "<YOUR_FDIC_DATASET_TTL_SECONDS>",
"FDIC_DATAFRAME_DROP_ENABLED": "<YOUR_FDIC_DATAFRAME_DROP_ENABLED>",
"MCP_LOG_LEVEL": "<YOUR_MCP_LOG_LEVEL>"
}
}
}
}Cline
{
"mcpServers": {
"fdic-banks-mcp": {
"command": "npx",
"args": [
"-y",
"@cyanheads/fdic-banks-mcp-server@0.3.0"
],
"env": {
"FDIC_RATE_LIMIT_RPS": "<YOUR_FDIC_RATE_LIMIT_RPS>",
"FDIC_CACHE_TTL_SECONDS": "<YOUR_FDIC_CACHE_TTL_SECONDS>",
"FDIC_PANEL_MAX_ROWS": "<YOUR_FDIC_PANEL_MAX_ROWS>",
"FDIC_DATASET_TTL_SECONDS": "<YOUR_FDIC_DATASET_TTL_SECONDS>",
"FDIC_DATAFRAME_DROP_ENABLED": "<YOUR_FDIC_DATAFRAME_DROP_ENABLED>",
"MCP_LOG_LEVEL": "<YOUR_MCP_LOG_LEVEL>"
}
}
}
}VS Code
{
"servers": {
"fdic-banks-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@cyanheads/fdic-banks-mcp-server@0.3.0"
],
"env": {
"FDIC_RATE_LIMIT_RPS": "<YOUR_FDIC_RATE_LIMIT_RPS>",
"FDIC_CACHE_TTL_SECONDS": "<YOUR_FDIC_CACHE_TTL_SECONDS>",
"FDIC_PANEL_MAX_ROWS": "<YOUR_FDIC_PANEL_MAX_ROWS>",
"FDIC_DATASET_TTL_SECONDS": "<YOUR_FDIC_DATASET_TTL_SECONDS>",
"FDIC_DATAFRAME_DROP_ENABLED": "<YOUR_FDIC_DATAFRAME_DROP_ENABLED>",
"MCP_LOG_LEVEL": "<YOUR_MCP_LOG_LEVEL>"
}
}
}
}Claude Desktop
{
"mcpServers": {
"fdic-banks-mcp": {
"command": "npx",
"args": [
"-y",
"@cyanheads/fdic-banks-mcp-server@0.3.0"
],
"env": {
"FDIC_RATE_LIMIT_RPS": "<YOUR_FDIC_RATE_LIMIT_RPS>",
"FDIC_CACHE_TTL_SECONDS": "<YOUR_FDIC_CACHE_TTL_SECONDS>",
"FDIC_PANEL_MAX_ROWS": "<YOUR_FDIC_PANEL_MAX_ROWS>",
"FDIC_DATASET_TTL_SECONDS": "<YOUR_FDIC_DATASET_TTL_SECONDS>",
"FDIC_DATAFRAME_DROP_ENABLED": "<YOUR_FDIC_DATAFRAME_DROP_ENABLED>",
"MCP_LOG_LEVEL": "<YOUR_MCP_LOG_LEVEL>"
}
}
}
}Let your agent find its tools
Find servers like FDIC Banks MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.