HMDA investor-lender data, DSCR glossary, loan programs and indicative rates. Business-purpose only.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
The entity answer: legal name, business model (a mortgage brokerage that arranges and places financing and is not a lender), business-purpose scope and the owner-occupied exclusion, address, phone, the states with published investor-lending data, and the canonical Person @id for the founder.
This tool takes no arguments.
The entity answer: legal name, business model (a mortgage brokerage that arranges and places financing and is not a lender), business-purpose scope and the owner-occupied exclusion, address, phone, the states with published investor-lending data, and the canonical Person @id for the founder.
No arguments.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {}
}Definitions from the DSCR and investor-loan glossary (26 terms). Pass a term to look it up (case-insensitive, partial matches accepted) or no argument to list every term. Definitions describe what a term is; none states a program parameter.
| Argument | Type | Description |
|---|---|---|
| term | string | The term to look up; omit to list every term |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"term": {
"type": "string",
"description": "The term to look up; omit to list every term"
}
}
}How the investor-lender data is built: the filter definition, the server-side versus local filtering split, the vintage and retrieval date, the covered states, and the stated limitations an agent should attach to any figure it reports.
No arguments.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {}
}Every HMDA filer across the 26 covered states grouped by LEI and ranked by 2025 investor-property loan count, with the number of states each filer reported in, the universe totals and the top-25 concentration share. The same computation https://dominickprevete.com/investor-property-lenders renders. A 26-state aggregate, not a national one.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Rows to return, 1–50 (default 25) |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"limit": {
"type": "integer",
"default": 25,
"maximum": 50,
"minimum": 1,
"description": "Rows to return, 1–50 (default 25)"
}
}
}Top investment-property lenders in one of the 26 covered states, from 2025 HMDA loan-level data: lender name, LEI, loan count, volume, average loan and purchase share, plus state totals and the retrieval date. Read-only; figures are the filing record, not a recommendation.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Rows to return, 1–50 (default 25) |
| state* | string | Two-letter state code, one of NJ, FL, PA, NY, TX, GA, NC, TN, OH, AZ, CA, CO, VA, MD, CT, IL, MO, MI, IN, OK, WA, AL, MA, SC, MS, NM |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"state"
],
"properties": {
"limit": {
"type": "integer",
"default": 25,
"maximum": 50,
"minimum": 1,
"description": "Rows to return, 1–50 (default 25)"
},
"state": {
"type": "string",
"description": "Two-letter state code, one of NJ, FL, PA, NY, TX, GA, NC, TN, OH, AZ, CA, CO, VA, MD, CT, IL, MO, MI, IN, OK, WA, AL, MA, SC, MS, NM"
}
}
}The National Loan Provider program set — dscr, dscr_cash_out, short_term_rental, fix_and_flip, ground_up, rental_portfolio, bridge, commercial — each with the parameters its page already publishes, its starting rate from the site's single rate source with the as-of stamp, and the page URL. Where a page states no figure, the tool states no figure.
| Argument | Type | Description |
|---|---|---|
| program | string | Program key to filter to; omit for all. One of: dscr, dscr_cash_out, short_term_rental, fix_and_flip, ground_up, rental_portfolio, bridge, commercial |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"program": {
"enum": [
"dscr",
"dscr_cash_out",
"short_term_rental",
"fix_and_flip",
"ground_up",
"rental_portfolio",
"bridge",
"commercial"
],
"type": "string",
"description": "Program key to filter to; omit for all. One of: dscr, dscr_cash_out, short_term_rental, fix_and_flip, ground_up, rental_portfolio, bridge, commercial"
}
}
}Indicative starting rate by program, from the site's single rate source, stamped with its as-of month (currently October 2026). These are the published ranges, not pricing on any deal.
| Argument | Type | Description |
|---|---|---|
| program | string | Program key to filter to; omit for all. One of: dscr, dscr_cash_out, short_term_rental, fix_and_flip, ground_up, rental_portfolio, bridge, commercial |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"program": {
"enum": [
"dscr",
"dscr_cash_out",
"short_term_rental",
"fix_and_flip",
"ground_up",
"rental_portfolio",
"bridge",
"commercial"
],
"type": "string",
"description": "Program key to filter to; omit for all. One of: dscr, dscr_cash_out, short_term_rental, fix_and_flip, ground_up, rental_portfolio, bridge, commercial"
}
}
}