Skip to main content
Glama
jflamb

FDIC BankFind MCP Server

by jflamb

Search FDIC BankFind

fdic_search
Read-onlyIdempotent

Search FDIC BankFind data to retrieve citation-ready results for insured institutions, failed banks, branches, and schema documentation.

Instructions

Use this when the model needs citation-friendly FDIC BankFind search results for institutions, failed banks, branches, or schema documentation. Returns up to 8 results with id, title, and source URL.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
queryYesNatural-language search query.

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
resultsYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed2 schema fields changedv3.0.1
    • changedInput schema / $schema
      Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • changedOutput schema / $schema
      Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
  2. Addedv1.26.0

TDQS

A3.8/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare the tool read-only, idempotent, and non-destructive Introducing the 8-result cap and returned fields is useful, but the description does not add caveats such as external data variability, pagination limits, or source reliability beyond what annotations and the output schema already imply.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is two sentences with no wasted words. It front-loads the when-to-use guidance, then gives the result shape, making it easy to scan and act on.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given the single parameter, rich annotations, and presence of an output schema, the description is almost complete for correct invocation. The only notable gap is that it does not explain how fdic_search relates to the many specialized sibling search tools, which could lead to suboptimal tool selection.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

There is only one parameter, query, and the schema already describes it as a natural-language search query with 100% coverage. The description adds no additional meaning that the schema does not already provide, so the baseline score of 3 is appropriate.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states the tool searches FDIC BankFind for specified categories (institutions, failed banks, branches, or schema documentation) and emphasizes citation-friendly results with id, title, and source URL. This distinguishes it from data-heavy siblings like fdic_search_financials, though it does not explicitly contrast it with specialized searches such as fdic_search_institutions.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description provides an explicit trigger: use this when citation-friendly BankFind search results are needed. It does not, however, list exclusions or recommend alternatives among the many specialized sibling tools, so it stops short of top marks.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.