Skip to main content
Glama
jflamb

FDIC BankFind MCP Server

by jflamb

FDIC BankFind MCP 服务器

fdic-mcp-server 是一个用于 FDIC BankFind Suite API 的 MCP(模型上下文协议)服务器。它为 LLM 主机提供了一种简洁的方式来搜索 FDIC 保险机构、检索公共银行记录,并运行常见的跨银行分析工作流,而无需自定义 FDIC API 的底层对接。

当您希望使用支持 MCP 的客户端通过稳定的工具界面和机器可读的响应来回答有关银行、倒闭、分支机构、季度财务、存款数据或同行表现的问题时,它非常有用。

目录

Related MCP server: census-geocoding-mcp

项目状态

活跃开发中。该服务器目前可用,工具界面已通过测试覆盖,但随着客户端支持和分析工作流的改进,项目仍在不断演进。

为什么存在此项目

FDIC BankFind Suite API 是公开且有用的,但它并未开箱即用地为 MCP 客户端进行封装。本项目通过以下方式解决了这个问题:

  • 将 BankFind 数据集公开为 MCP 工具

  • 保留人类可读和机器可读的响应

  • 为跨银行比较工作流添加服务器端分析辅助工具

  • 同时支持本地 stdio 主机和远程 HTTP 主机

文档

公共用户文档:

仓库参考文档:

项目与发布信息:

安装

先决条件:

  • Node.js 20 或更高版本

  • npm

直接运行,无需全局安装:

npx fdic-mcp-server

全局安装:

npm install -g fdic-mcp-server
fdic-mcp-server

从 GitHub Packages 安装:

npm install -g @jflamb/fdic-mcp-server --registry=https://npm.pkg.github.com
fdic-mcp-server

从源码安装:

git clone https://github.com/jflamb/fdic-mcp-server.git
cd fdic-mcp-server
npm install
npm run build

使用方法

托管端点

如果您的 MCP 主机支持远程 MCP URL,请使用:

https://bankfind.jflamb.com/mcp

本地运行

Stdio 传输:

node dist/index.js

HTTP 传输:

TRANSPORT=http PORT=3000 node dist/index.js

HTTP MCP 端点默认为 http://127.0.0.1:3000/mcp

注意:

  • 本地 HTTP 运行默认绑定到 127.0.0.1。如果您有意使用不同的绑定地址,请设置 HOST

  • 浏览器源请求会根据 ALLOWED_ORIGINS 进行检查。如果未设置,服务器允许在配置端口上对 localhost127.0.0.1 进行本地默认访问,以及没有 Origin 头的非浏览器请求。

  • HTTP 传输是基于会话的。客户端初始化一次,然后在后续的 POST、GET 和 DELETE 请求中重用 MCP-Session-Id

容器构建默认使用 PORT=8080 以实现 Cloud Run 兼容性。

设置 FDIC_MAX_RESPONSE_BYTES 以覆盖上游 FDIC 响应大小限制。默认值为 5242880 字节(5 MiB)。

最小 MCP 配置

{
  "mcpServers": {
    "fdic": {
      "command": "npx",
      "args": ["-y", "fdic-mcp-server"]
    }
  }
}

如果您是从本地克隆运行而不是从已发布的包运行:

{
  "mcpServers": {
    "fdic": {
      "command": "node",
      "args": ["/path/to/fdic-mcp-server/dist/index.js"]
    }
  }
}

客户端特定的设置详情请见 docs/clients.md

使用示例

查找北卡罗来纳州资产超过 10 亿美元的活跃银行:

filters: STNAME:"North Carolina" AND ACTIVE:1 AND ASSET:[1000000 TO *]

获取自 2000 年 1 月 1 日以来损失最惨重的 10 家银行倒闭案例:

filters: FAILDATE:[2000-01-01 TO *]
sort_by: COST
sort_order: DESC
limit: 10

比较两个季度报告日期之间的北卡罗来纳州银行:

state: North Carolina
start_repdte: 20211231
end_repdte: 20250630
sort_by: asset_growth
sort_order: DESC
(fdic_compare_bank_snapshots)

为特定银行建立同行组:

cert: 29846
repdte: 20241231
(fdic_peer_group_analysis)

更多示例请见 docs/usage-examples.md

可用工具

工具

描述

search

跨机构、倒闭案例、分支机构和模式文档的 ChatGPT 兼容引用搜索

fetch

获取 search 返回结果的完整引用文本

fdic_search_institutions

搜索 FDIC 保险银行和储蓄机构

fdic_get_institution

通过 CERT 号获取特定机构的详细信息

fdic_search_failures

搜索倒闭银行记录

fdic_get_institution_failure

获取特定机构的倒闭详情

fdic_search_locations

搜索分支机构和办公地点

fdic_search_history

搜索结构性变更事件,如合并和名称变更

fdic_search_financials

搜索季度 Call Report 财务数据

fdic_search_summary

搜索年度财务汇总数据

fdic_search_sod

搜索存款汇总 (SOD) 分支机构级存款数据

fdic_search_demographics

搜索季度人口统计和市场结构数据

fdic_compare_bank_snapshots

比较两份银行报告快照,并对增长和盈利能力变化进行排名

fdic_peer_group_analysis

建立同行组并根据财务指标对机构进行同行排名

fdic_analyze_bank_health

为单个机构运行 CAMELS 风格的健康评估

fdic_show_bank_deep_dive

为单个机构渲染 ChatGPT 银行深度分析仪表板

fdic_ubpr_analysis

运行 UBPR 等效比率分析(ROA、ROE、NIM、效率、资本、流动性、增长)

fdic_compare_peer_health

按 CAMELS 风格健康评分对一组机构进行排名

fdic_detect_risk_signals

扫描机构的早期预警风险指标

fdic_analyze_credit_concentration

分析贷款组合构成以及 CRE/建筑贷款相对于资本的集中度

fdic_analyze_funding_profile

分析存款构成、批发融资依赖度和融资风险信号

fdic_analyze_securities_portfolio

分析证券组合规模、MBS 集中度和利率风险敞口

fdic_franchise_footprint

使用 SOD 数据映射 MSA 市场的分支机构和存款分布

fdic_market_share_analysis

按 MSA 或城市市场的存款市场份额对机构进行排名并计算 HHI

fdic_holding_company_profile

分析控股公司及其 FDIC 保险子公司的汇总指标

fdic_regional_context

为银行市场提供区域经济背景(失业率、利率环境)

服务器端分析辅助工具:

  • fdic_compare_bank_snapshots 在 MCP 服务器内批量处理名册查找、财务快照和可选的人口统计快照

  • fdic_peer_group_analysis 根据资产规模、章程类别和地理标准建立同行组,然后将机构与同行进行排名

  • fdic_analyze_bank_health 返回完整的 public_camels_proxy_v1 代理评估;fdic_compare_peer_health 返回每个机构的汇总评分以及主体的完整代理评估;fdic_detect_risk_signals 使用代理引擎生成每个机构的风险信号 — 所有这些都是分析代理,而非官方监管的 CAMELS 评级

Claude Code 技能

此仓库包含一个 Claude Code 斜杠命令,可将多个 FDIC MCP 工具链接到结构化的分析工作流中。

技能

命令

描述

银行深度分析

/fdic-bank-deep-dive

全面的单机构分析报告,涵盖健康评估、财务表现、同行基准测试、信贷集中度、融资状况、证券组合、特许经营足迹和经济背景。接受银行名称或 CERT 号,并可选报告日期。

技能定义在 .claude/commands/ 中,任何配置了此 MCP 服务器的 Claude Code 会话均可使用。使用示例请见 docs/usage-examples.md

数据说明

  • 货币价值通常以千美元为单位报告。

  • CERT 是稳定的 FDIC 机构标识符。

  • 财务和人口统计数据集为季度数据,使用 YYYYMMDD 格式的 REPDTE

  • 汇总数据为年度数据,使用 YEAR

  • SOD 数据是截至 6 月 30 日的年度分支机构级数据。

  • 在未说明日期基准的情况下,请勿混合使用季度财务数据和年度分支机构数据。

支持

使用 GitHub 问题跟踪器报告错误、文档问题和功能请求:https://github.com/jflamb/fdic-mcp-server/issues

主要支持文档包括:

贡献

贡献者指南位于 CONTRIBUTING.md

如需本地验证,请运行:

npm run typecheck
npm test
npm run build

发布版本由 semantic-release 从经过验证的 main 提交自动发布。请勿手动编辑包版本或手动创建发布标签。GitHub Releases 是已发布版本的权威发布记录。

许可证

本项目采用 MIT 许可证授权。

Install Server
A
license - permissive license
A
quality
C
maintenance

Maintenance

Maintainers
<1hResponse time
1dRelease cycle
73Releases (12mo)
Commit activity
Issues opened vs closed

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    A
    maintenance
    Resolves messy financial institution records against canonical regulatory identifiers from FDIC, NCUA, and FFIEC public datasets.
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Provides access to the U.S. Census Bureau Geocoding Services API, enabling geocoding addresses, reverse geocoding coordinates, and retrieving Census geographies without an API key.
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables querying and exploring FCC Open Data datasets via Socrata SoQL, including dataset search, metadata retrieval, and data querying.
    13
    MIT

View all related MCP servers

Related MCP Connectors

  • Access US federal award, recipient, agency, and spending analytics data from USAspending.gov.

  • Access FEC campaign finance data. Query data about candidates, money trails, and election filings.

  • OpenFDA MCP — wraps the openFDA API (free, no auth required)

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/jflamb/fdic-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server