MCP.Market

Ffiec Call Reports MCP server

online · 100% uptime
by pipeworx-io·io.github.pipeworx-io/ffiec-call-reports·v0.2.2

FFIEC Call Reports MCP — US bank line-item detail (fleet #338).

B77/100grade B
What users say
No reviews yet
Be the first
Safety scan
B77/100

not scanned yet

Adoption
Growing

0 stars

Reviews

Write one

Nobody has reviewed Ffiec Call Reports yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Ffiec Call Reports tools

Tool list not cached yet. `describe` through the gateway fetches it live.

Not scanned yet. New listings are scanned within a day or two of arriving.

How Ffiec Call Reports compares

Against every graded Finance MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
77/100
higher than 55% of 1,761 Finance servers
Uptime
100%
of our recent checks; the typical remote Finance server answers 100%
Response time
571 ms
faster than 24% of 1,133 Finance servers

Release history: 7 versions in the registry since 2026-09-14, latest 2026-11-01, typically one every 4 days.

Install Ffiec Call Reports in Claude Code, Cursor or VS Code

claude mcp add --transport http ffiec-call-reports https://gateway.pipeworx.io/ffiec-call-reports/mcp
Add to Cursor

What the publisher says

From the Ffiec Call Reports repository's README, as published. We do not edit it. Read it on GitHub

FFIEC Call Reports — US bank line-item detail

Every US bank's quarterly balance sheet, income statement, regulatory capital, loan, deposit and credit-quality detail, as filed on the FFIEC Call Report (Consolidated Reports of Condition and Income, forms 031/041/051) — 4,336 filers, line-item level.

Part of Pipeworx — an MCP gateway connecting AI agents to 1576+ live data sources.

Why this is not part of fdic, and not the same thing

Three packs touch US banks and they do different jobs:

The split is an id-space decision, not a preference. A bank carries an FDIC certificate number and a Federal Reserve IDRSSD, and they are different numbers for the same institution — JPMorgan Chase Bank is cert 628 and rssd 852218. The CDR keys on IDRSSD; fdic keys on cert. Interleaving them in one pack is how a caller passes the id one tool returned into another and silently gets a different bank.

So: both identifiers are accepted here, both are returned, and every response states which one it resolved on.

Tools

Auth

Keyless.

Units — the trap that breaks bank-vs-credit-union comparison

Call reports are filed in thousands of dollars. NCUA files in whole dollars. Comparing the two on raw numbers is wrong by 1000×, in the credit union's favour.

Every amount here is normalised to whole USD, with the as-filed figure kept alongside:

{ "mdrm": "RCFD2170", "label": "TOTAL ASSETS",
  "value_usd": 4016571000000, "as_filed": 4016571000,
  "unit": "USD (normalised from the thousands banks file in)" }

Capital ratios arrive as percentages with a literal % and are passed through as unit: "percent" — never multiplied.

What is mirrored

The seven core schedules — RC (balance sheet), RI (income statement), RC-R I (regulatory capital), RC-N (past due and nonaccrual), RC-C I (loans by category), RC-E (deposits), RC-K (quarterly averages). Measured: 1.49M values per quarter of the 5.23M across all 46 schedules.

The full 3,843-code MDRM dictionary loads regardless, so any code is explainable even where no value is held — ffieccoverage({code}) returns mirroredvalues: false for those.

Non-numeric cells (17,100 a quarter) go to their own table rather than being dropped. CONF matters: it means the bank filed and withheld the value as confidential, which is a different answer from "not reported".

Data source

  • — FFIEC Central Data Repository bulk download.

Things the next person would otherwise rediscover

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Grade history

  • 2026-10-03downgradeA → Bscore 77: Write-action tools reachable without authentication; Unusually long tool description (over 2,000 characters)
  • 2026-09-19restoreB → Ascore 87

Ffiec Call Reports: common questions

Is Ffiec Call Reports MCP server safe?
Mostly: it is graded B (77/100). Read the Ffiec Call Reports safety report
How do I install Ffiec Call Reports?
It runs remotely at gateway.pipeworx.io. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
Does Ffiec Call Reports need an API key?
Yes. The registry entry asks for PIPEWORX_API_KEY.
Is Ffiec Call Reports maintained?
The last commit was 39 days ago (2026-09-26). The latest release is v0.2.2.
Is Ffiec Call Reports up?
100% of our last 28 checks got an answer. We check remote servers about four times a day.
What can I use instead of Ffiec Call Reports?
Servers from other publishers that do the same job: Beancount.io MCP server, E Arveldaja MCP server and FiatDock MCP server.
How does Ffiec Call Reports compare with other Finance MCP servers?
safety score 77/100 (higher than 55% of 1,761 Finance servers); uptime 100% (of our recent checks; the typical remote Finance server answers 100%); response time 571 ms (faster than 24% of 1,133 Finance servers). Full comparison.

Alternatives to Ffiec Call Reports

Same job from other publishers: the closest match first, then the best rated.

  • Beancount.io
    Query, edit, and reconcile a hosted Beancount ledger: BQL, reports, files, and bank imports.
    A
  • E Arveldaja
    Estonian e-arveldaja (RIK e-Financials) accounting — invoices, bank import, reports.
    B
  • FiatDock
    MCP marketplace: AI agents buy services from other agents per call in USDC, plus a bank cash-out
    B
  • Xero
    MCP server for Xero — global cloud accounting: contacts, invoices, payments, items, reports
    B
  • BankMCP™
    Read-only MCP server for your own bank accounts via Enable Banking. Self-hosted, one user.
    A

More from pipeworx-io →