🏦 FDIC BankFind MCP Server πŸ€ πŸ’»

by clafollett

4 stars
303 downloads
Not rated
GitHub

About

Provides structured U.S. banking data from the FDIC BankFind API for AI tools and workflows.

Details

Author
clafollett
GitHub stars
4
Downloads
303
Categories
Database, Finance

- Implements most FDIC BankFind API endpoints
- Provides seven tools: demographics, failures, history, institutions, locations, summary of deposits, and summary
- Supports advanced query parameters such as filters, sorting, and pagination
- Can return data in JSON, CSV, or XML formats
- Deployed as a Docker container from GitHub Container Registry

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name 🏦 FDIC BankFind MCP Server πŸ€ πŸ’»
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Run the official Docker image with docker run -i --rm ghcr.io/clafollett/fdic-bank-find-mcp-server:main. Configure your MCP host (e.g., VS Code or Claude Desktop) to invoke Docker with that image, passing the -i flag for stdio integration. Tools are invoked via the MCP protocol using common parameters like filters, fields, limit, offset, and endpoint-specific keys.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "\ud83c\udfe6 fdic bankfind mcp server \ud83e\udd20\ud83d\udcbb": {
            "fdic-bank-find-mcp-server": {
                "command": "docker",
                "args": [
                    "run",
                    "-i",
                    "--rm",
                    "ghcr.io/clafollett/fdic-bank-find-mcp-server:main"
                ]
            }
        }
    }
}

McpServers

{
    "fdic-bank-find-mcp-server": {
        "command": "docker",
        "args": [
            "run",
            "-i",
            "--rm",
            "ghcr.io/clafollett/fdic-bank-find-mcp-server:main"
        ]
    }
}

🏦 FDIC BankFind MCP Server πŸ€ πŸ’»

---

The FDIC BankFind MCP Server is a Model Context Protocol (MCP) server that brings the power of FDIC BankFind APIs straight to your AI tools and workflows. Structured U.S. banking data, delivered with maximum vibes. πŸ˜ŽπŸ“Š

Rust OpenAPI πŸ¦€

---

πŸ’‘ Use Cases

- Powering agent/LLM research on U.S. banks and institutions πŸ€–πŸ¦
- Automating financial analytics, compliance, and reporting workflows πŸ“ˆπŸ§Ύ
- Building AI-driven dashboards, bots, or custom fintech tools πŸ€ πŸ€–
- Rapid prototyping for academic or market analysis πŸŽ“πŸ“Š

---

πŸ› οΈ Prerequisites

---

1. To run the server in a container, you’ll need to have Docker installed. 🐳
2. Once Docker is installed, make sure it’s running! πŸƒβ€β™‚οΈπŸ’¨

---

Installation

πŸš€ Run the Official Public Docker Image (Recommended)

The FDIC BankFind MCP Server is published and ready to use from GitHub Container Registry (GHCR).

To run it (Docker will pull the image automatically if it's not present):

docker run -i --rm ghcr.io/clafollett/fdic-bank-find-mcp-server:main

You do NOT need to build the image yourself unless you want to develop or customize the server. For most users, just running the command above is all you need!

---

Build Steps (Manual Docker Build)

If you want to build the image yourself (for local development or custom changes):

1. Clone the repository:

   git clone https://github.com/YOUR-ORG/fdic-bank-find-mcp-server.git
   cd fdic-bank-find-mcp-server
   

2. Build the Docker image:

   docker build -t fdic-bank-find-mcp-server:main .
   

This uses the included Dockerfile to build a release-mode Rust binary and package it into a minimal container.

3. Test the image locally:

   docker run -i --rm fdic-bank-find-mcp-server:main
   

(The -i flag is required for stdio/MCP integration.)

4. Use the image in your MCP host config:
Follow the VS Code or Claude Desktop instructions below, referencing your local image as fdic-bank-find-mcp-server:main.

> If you’d like to tag/push to a registry, simply update the docker build and docker tag commands accordingly.

πŸ§‘β€πŸ’» Usage with VS Code

Once the image is published to GHCR you’ll be able to click a one-click install badge here. Until then, follow the manual steps below. πŸ› οΈ

Add the following JSON block to your User Settings (JSON) file. Open it with Ctrl + Shift + P β†’ β€œPreferences: Open User Settings (JSON)”.

{
  "mcp": {
    "servers": {
      "fdic": {
        "command": "docker",
        "args": [
          "run",
          "-i",
          "--rm",
          "ghcr.io/YOUR-ORG/fdic-bank-find-mcp-server:main"
        ]
      }
    }
  }
}

> πŸ’‘ For workspace-specific config, place the same block (without the outer "mcp" key) in .vscode/mcp.json. Easy peasy! πŸ‹

πŸ€– Usage with Claude Desktop (Conceptual)

{
  "mcpServers": {
    "fdic-bank-find": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "ghcr.io/YOUR-ORG/fdic-bank-find-mcp-server:main"
      ]
    }
  }
}

πŸ¦€ Build from Source (Manual)

If you prefer not to use Docker (or want to hack on the server itself), you can compile the binary with the Rust toolchain and run it in stdio mode. 🦾

```bash

No reviews yet β€” be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.