protogrid

Search / loan.cmbs/cmbs-loan

cmbs.loan: CMBS loan rates, lenders and servicing

R0· no sign-in

CMBS rates, lenders, underwriting, maturity wall and loan sizing from SEC data; servicing rules.

v1.2026.1101.1 · active · website · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality100strong
Trust82of 100
Uptime, 30 days94%
Latency p50260 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "cmbs-loan": {
      "type": "http",
      "url": "https://cmbs.loan/mcp"
    }
  }
}
claude mcp add --transport http cmbs-loan https://cmbs.loan/mcp
[mcp_servers.cmbs-loan]
url = "https://cmbs.loan/mcp"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "cmbs-loan": {
      "type": "remote",
      "url": "https://cmbs.loan/mcp",
      "enabled": true
    }
  }
}
{
  "mcpServers": {
    "cmbs-loan": {
      "type": "http",
      "url": "https://cmbs.loan/mcp"
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=cmbs-loan&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vY21icy5sb2FuL21jcCJ9"
}
{
  "servers": {
    "cmbs-loan": {
      "type": "http",
      "url": "https://cmbs.loan/mcp"
    }
  }
}
{
  "mcpServers": {
    "cmbs-loan": {
      "httpUrl": "https://cmbs.loan/mcp"
    }
  }
}
extensions:
  "cmbs-loan":
    enabled: true
    name: "cmbs-loan"
    type: streamable_http
    uri: "https://cmbs.loan/mcp"
    timeout: 300

Quality 100 / 100strong

protocol100 · weight 25
  • pass
    protocol.modernsupports 2026-07-28 (server/discover)
  • pass
    protocol.statelessanswers without a session
  • pass
    protocol.transportstreamable HTTP
  • pass
    protocol.list_ttltool list is cacheable (ttlMs 3600000)
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene100 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • pass
    tools.annotations9 of 9 tools declare readOnlyHint or destructiveHint
  • pass
    tools.directory_hintsevery tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint
  • pass
    tools.token_costabout 2,708 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
  • pass
    tools.hidden_textno hidden text in tool names, descriptions, schemas or annotations
stability100 · weight 15
  • pass
    stability.changesno tool changes in 30 days
  • pass
    stability.rug_pullno tool changed its meaning under the same name
  • pass
    stability.new_linksno tool change named a new site
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

9 tools, about 2,708 tokens to load them all · tool set b4d154ecec48 · checked 2026-11-14 07:03 UTC

Tool changes

No tool definition changes recorded. A server's first observation is its baseline; later probes record what changes.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 82 / 100

no-repository
provenance55
liveness97
freshness100
hygiene80

+dns-namespace +website +reachable +uptime-94% +updated-12d-ago -no-repository

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://cmbs.loan/mcp streamable-httpnoneyes94%260 ms2026-07-28, 2025-11-25, 2025-06-18, 2025-03-26, 2024-11-052026-11-14

Tools (9)

calculate_appraisal_reductionread-onlyAppraisal Reduction Amount for a delinquent CMBS loan from a new appraisal, using the formula in a 2025 pooling and servicing agreement: balance minus (90% of appraised value + reserves - unpaid interest, advances and other amounts due). Returns the value side, the reduction, the share of scheduled interest the servicer keeps advancing, and the 25% deemed reduction that applies if no appraisal arrives in time.
estimate_special_servicing_feesread-onlySpecial servicing, workout and liquidation fees on a CMBS loan for one outcome (loan corrected and paid at maturity, refinanced within 120 days of a missed maturity, or liquidated/discounted payoff), using the fee terms of a real 2025 pooling and servicing agreement: 0.25%/yr with a $3,500 monthly minimum, 1% workout fee with a $25,000 minimum, 1% to 3% liquidation fee. Returns each fee, the monthly fee and the total.
find_cmbs_lendersread-onlyCMBS originators ranked by loan volume over the last 12 months, from the originator named on each loan in the trusts' SEC filings. Filter by property type, state and loan amount (keeps lenders whose securitized loan sizes span it). Returns volume, loan count, size range, median rate, leverage and a page per lender.
get_cmbs_lenderread-onlyOne CMBS originator's securitized book from SEC filings: 12- and 24-month volume, loan sizes, median rate, leverage, property types, states and its most recent loans (property, city, amount, rate, term, trust). Give the lender's name or slug, e.g. "Citi" or "wells-fargo".
get_cmbs_maturity_wallread-onlyCMBS loans still reporting, by maturity year: count, balance, average note rate and the share whose NOI at securitization is under 9% of today's balance (a rough refinance-gap proxy), compared with today's median new-loan rate. Overall, by property type or by state (one filter at a time).
get_cmbs_ratesread-onlyMedian original note rates on CMBS loans securitized in the last 90 days, 180 days and 12 months, from SEC Form ABS-EE loan data, overall or for one property type, with the middle half, loan counts, the 5- vs 10-year split and recent months. Rates on closed loans, not a quote.
get_cmbs_underwritingread-onlyWhat CMBS lenders actually underwrote in the last 12 months, from SEC loan data: loan size, loan to value, debt service coverage, debt yield and occupancy (median and percentiles), interest-only share and 5/10-year term mix, overall or for one property type.
size_cmbs_loanread-onlyMaximum CMBS loan on a property under the three sizing tests lenders apply, and which one binds: loan to value x value, NOI / (DSCR x annual debt constant at the rate and amortization, or the rate if interest-only), and NOI / debt yield. Limits you omit default to what recent CMBS loans stayed within (90th percentile LTV, 10th percentile DSCR and debt yield, by property type), and the rate to the 90-day median.
special_servicing_timelineread-onlyThe contractual sequence after a missed monthly payment or a missed balloon on a CMBS loan, day by day: transfer to the special servicer, SEC delinquency status codes, the appraisal reduction trigger and deadline, the 120-day maturity window, each with its PSA section. Give days_elapsed to get which events have already been triggered and the next one with days remaining.

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "loan.cmbs/cmbs-loan",
  "icons": [
    {
      "src": "https://cmbs.loan/icon-512.png",
      "mimeType": "image/png"
    }
  ],
  "title": "cmbs.loan: CMBS loan rates, lenders and servicing",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://cmbs.loan/mcp",
      "type": "streamable-http"
    }
  ],
  "version": "1.2026.1101.1",
  "websiteUrl": "https://cmbs.loan/developers/",
  "description": "CMBS rates, lenders, underwriting, maturity wall and loan sizing from SEC data; servicing rules."
}