FDIC risk metrics for every US bank: CRE, uninsured deposits, securities losses. Paid via x402.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Paid ($0.01 USDC on Base via x402). Full risk metrics for one bank with raw FDIC inputs, source URL and 5-quarter history.
FDIC certificate number, e.g. 628
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add --transport http bank-risk-metrics https://bank-risk-api.culturehub-kash.workers.dev/mcp
Paid ($0.01 USDC on Base via x402). Full risk metrics for one bank with raw FDIC inputs, source URL and 5-quarter history.
| Argument | Type | Description |
|---|---|---|
| cert* | string | FDIC certificate number, e.g. 628 |
{
"type": "object",
"required": [
"cert"
],
"properties": {
"cert": {
"type": "string",
"description": "FDIC certificate number, e.g. 628"
}
}
}Free. Exact formulas, sources and version of every metric.
No arguments.
{
"type": "object",
"properties": {}
}Free. Full sample responses for 3 large banks, to check the data before paying.
No arguments.
{
"type": "object",
"properties": {}
}Paid ($0.02 USDC on Base via x402). Rank all US banks by a metric.
| Argument | Type | Description |
|---|---|---|
| top | number | |
| order | string | |
| state | string | |
| metric* | string | |
| min_assets_usd | number |
{
"type": "object",
"required": [
"metric"
],
"properties": {
"top": {
"type": "number"
},
"order": {
"enum": [
"desc",
"asc"
],
"type": "string"
},
"state": {
"type": "string"
},
"metric": {
"enum": [
"risk_score",
"uninsured_deposit_share",
"cre_concentration",
"construction_concentration",
"unrealized_loss_to_tangible_equity",
"htm_adjusted_tangible_equity_ratio",
"loan_to_deposit",
"noncurrent_loan_ratio",
"npa_to_assets",
"nim",
"roa",
"total_rbc_ratio",
"leverage_ratio",
"total_assets_usd"
],
"type": "string"
},
"min_assets_usd": {
"type": "number"
}
}
}Free. Find FDIC-insured US banks by name; returns FDIC cert numbers.
| Argument | Type | Description |
|---|---|---|
| q* | string | Bank name fragment |
{
"type": "object",
"required": [
"q"
],
"properties": {
"q": {
"type": "string",
"description": "Bank name fragment"
}
}
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 13, 2026.
No readOnlyHint / destructiveHint annotations, so clients can't tell a read from a write without asking.
Fix: Add annotations to each tool, e.g. { readOnlyHint: true } for tools that only read.