NLPNational Loan Provider
For AI agents and developers

National Loan Provider MCP Server

Reviewed by Dominick Prevete, Founder & CEO, National Loan Provider31 years in real estate finance

National Loan Provider publishes a Model Context Protocol (MCP) server so an AI agent can ask a structured question and get a structured answer instead of scraping a page. Nothing new is exposed: every tool computes from the same checked-in data the public pages render from, and nothing can be written, submitted, or changed through it.

Endpoint

The server is served from a single Streamable HTTP endpoint on dominickprevete.com. It is public, needs no API key, is rate-limited to 60 requests per minute per client, and logs every call. Any request to the same path on the Blue Sky Capital Advisors host is answered 404.

https://dominickprevete.com/api/mcp
Transport
MCP Streamable HTTP, stateless. POST JSON-RPC to the endpoint; the 2026-07-28 protocol is served natively with fallback for 2025-era clients.
Access
Unauthenticated. Everything returned is already public on this site.
Operations
Read-only. Seven tools, no resources, no prompts, no writes.

The seven tools

Each tool computes from a checked-in source module or dataset — the same ones the public pages render from — and returns the response shape below. Coverage today: 2025 HMDA investor-lender data for 15 states, the 26-term DSCR glossary, the program set, the published rate ranges, and the entity record.

investor_lenders_by_state

Investor lenders by state

Top investment-property lenders in one of the 15 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.

Inputs for investor_lenders_by_state
InputTypeRequiredMeaning
statestringyesTwo-letter code, one of NJ, FL, PA, NY, TX, GA, NC, TN, OH, AZ, CA, CO, VA, MD, CT.
limitintegernoRows to return, 1–50 (default 25).

investor_lenders_aggregate

Investor lenders, fifteen-state aggregate

Every HMDA filer across the 15 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 15-state aggregate, not a national one.

Inputs for investor_lenders_aggregate
InputTypeRequiredMeaning
limitintegernoRows to return, 1–50 (default 25).

hmda_methodology

HMDA methodology

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 inputs.

glossary_lookup

DSCR glossary lookup

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.

Inputs for glossary_lookup
InputTypeRequiredMeaning
termstringnoThe term to look up. Omit to list all terms.

loan_programs

Loan programs

The National Loan Provider program set — dscr, fix_and_flip, bridge, ground_up, short_term_rental, rental_portfolio, dscr_cash_out — 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.

Inputs for loan_programs
InputTypeRequiredMeaning
programstringnoFilter to one program key: dscr, fix_and_flip, bridge, ground_up, short_term_rental, rental_portfolio, dscr_cash_out.

rate_ranges

Rate ranges

Indicative starting rate by program, from the site's single rate source, stamped with its as-of month (currently August 2026). These are the published ranges, not pricing on any deal.

Inputs for rate_ranges
InputTypeRequiredMeaning
programstringnoFilter to one program: dscr, dscrCashOut, str, fixAndFlip, groundUp, portfolio, commercial, bridge.

about_national_loan_provider

About National Loan Provider

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 inputs.

Response shape

Every tool returns the same outer structure, as JSON text. The disclosure is a single constant, present on every response from every tool — including error responses — and never paraphrased. A model that quotes one field in isolation still has the framing.

{
  "data":         <tool-specific payload>,
  "source":       <the checked-in module or dataset the figures came from, with its retrieval or as-of date>,
  "disclosure":   <the constant below, verbatim, on every response including errors>,
  "retrieved_at": <ISO date of the underlying data — never the time of the request>
}

The disclosure, verbatim

National Loan Provider (NLPI LLC) is a mortgage brokerage. It arranges, structures and places business-purpose financing across 100+ third-party lenders; it is not a lender and does not make credit decisions. Every figure in this response is indicative and published for reference only: it is not a quote, a commitment, or an offer of credit, and it is not an assessment of any borrower, property or transaction. Financing is business-purpose investor financing only; National Loan Provider does not arrange financing on owner-occupied properties or primary residences. The source and as-of date of the underlying data are stated in the source field.

Connecting a client

Clients that speak Streamable HTTP (Claude, Cursor, Windsurf and most agent frameworks) connect to the URL directly:

{
  "mcpServers": {
    "national-loan-provider": {
      "url": "https://dominickprevete.com/api/mcp"
    }
  }
}

Clients that only speak stdio can proxy through the open-source mcp-remote bridge:

{
  "mcpServers": {
    "national-loan-provider": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://dominickprevete.com/api/mcp"]
    }
  }
}

After connecting, call tools/list: it returns exactly the seven tools above. There is no authorization step and no well-known discovery manifest; the endpoint URL on this page is the whole configuration.

What this server is not

  • It is not a pricing or sizing engine. No tool takes a deal and returns a structure, a rate, or an eligibility answer.
  • It is not a lead intake. No tool accepts a name, a phone number, an address, or anything else a borrower would type, and no tool creates a contact, an email, or a text message.
  • It is not connected to any wholesale lender matrix or to the loan sizer. The code path is tested to import from neither.
  • It answers for National Loan Provider only. Blue Sky Capital Advisors, the affiliated commercial mortgage advisory, is not served here.

An agent that needs more than published data should hand the conversation to a person. The line is (908) 220-6404, and the homepage at https://dominickprevete.com carries the intake.