
Hmda MCP server
online · 100% uptimeHMDA — every US mortgage application at loan level (CFPB / FFIEC).
not scanned yet
1 stars
Reviews
Write oneNobody has reviewed Hmda yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Hmda tools
Tool list not cached yet. `describe` through the gateway fetches it live.
How Hmda compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 77/100
- higher than 50% of 48,255 servers
- Uptime
- 100%
- of our recent checks; the typical remote server answers 100%
- Response time
- 120 ms
- faster than 79% of 30,031 servers
- GitHub stars
- 1
- more than 65% of 28,688 servers
Release history: 6 versions in the registry since 2026-09-14, latest 2026-11-02, typically one every 4 days.
Install Hmda in Claude Code, Cursor or VS Code
claude mcp add --transport http hmda https://gateway.pipeworx.io/hmda/mcp
What the publisher says
From the Hmda repository's README, as published. We do not edit it. Read it on GitHub
HMDA — US mortgage applications at loan level
Every mortgage application US lenders were required to disclose under the Home Mortgage Disclosure Act, 2018–2025: who applied, what happened, for how much, by lender, county and census tract. Roughly 99 fields per record.
Part of Pipeworx — an MCP gateway connecting AI agents to 1576+ live data sources.
This is the dataset behind fair-lending analysis — it exists so that denial patterns across race, ethnicity, sex and geography are checkable rather than asserted.
Auth
None. The CFPB/FFIEC Data Browser API is public and keyless.
Tools
Lenders are identified by LEI, not name — resolve_entity({type:"company"}) maps a name to one. Counties are 5-digit FIPS (06037, not "Los Angeles").
Why there is no ingest
This pack was specced as a bulk load: ~15M records a year, 12–18 GB of Postgres, an R2/Postgres column split, possibly a database tier upgrade.
None of it was needed. The Data Browser API answers the reverse queries directly and keylessly — view/aggregations groups on any dimension you pass, view/csv streams loan-level rows — so the pack proxies live data and hosts nothing. Measured 2026-08-25.
The ticket's blocker was that ffiec.cfpb.gov/static/prod/snapshot-data/… returns HTTP 200 with a 3 KB SPA shell and the S3 path 403s. Both are true, and neither matters: the bulk files are not the interface. The API is documented at /documentation/api/data-browser/.
Caveats worth passing to a user
the reporting thresholds never appear. A lender absent from a year did not file; that is not the same as doing no lending.
- HMDA is a disclosure regime, not a census of lending. Institutions below
data supports asking whether patterns differ across groups; it does not by itself establish why.
- A denial is the lender's coded reason, not an adjudicated finding. The
lender did in a county; the API cannot ask a county to rank its lenders. hmdalendersin_county does it by reading the county's records directly, which is bounded — a very large county is sampled and the response says so. A complete ranking needs a precomputed lender-by-county aggregate (~775k rows/year, tens of MB), which this pack deliberately does not carry.
- Dollar volume is the sum of loan amounts, not balances outstanding.
- Lender identity is a filter upstream, not a grouping. You can ask what one
Data source
CFPB / FFIEC HMDA Data Browser API — https://ffiec.cfpb.gov/v2/data-browser-api/. Public domain, US federal government work.
Quick Start
Add to your MCP client (Claude Desktop, Cursor, Windsurf, etc.):
{
"mcpServers": {
"hmda": {
"url": "https://gateway.pipeworx.io/hmda/mcp"
}
}
}What this endpoint actually serves
tools/list at https://gateway.pipeworx.io/hmda/mcp returns the tools in the table above plus the shared Pipeworx meta-tools — askpipeworx, discovertools, search_within, remember/recall and the rest of the gateway-wide set. So the tool count you see is larger than this table: a single-pack endpoint currently lists roughly 30 shared tools alongside the pack's own. The connection's initialize response states its exact scope, and is the authoritative answer for a given day.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Hmda: common questions
- Is Hmda MCP server safe?
- Mostly: it is graded B (77/100). Read the Hmda safety report
- How do I install Hmda?
- 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 Hmda need an API key?
- Yes. The registry entry asks for
PIPEWORX_API_KEY. - Is Hmda maintained?
- The last commit was 39 days ago (2026-09-26). The latest release is v0.2.1.
- Is Hmda up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- How does Hmda compare with other MCP servers?
- safety score 77/100 (higher than 50% of 48,255 servers); uptime 100% (of our recent checks; the typical remote server answers 100%); response time 120 ms (faster than 79% of 30,031 servers). Full comparison.