mcpbeat Sign in

cmbs.news: CMBS loan data MCP Server

answering

cmbs.news: CMBS loan data is answering right now. Last checked moments ago. It exposes 13 tools.

Loan-level CMBS data from SEC filings: loans, trusts, CUSIPs, distress index, tenants, comps.

Uptime history 48 hours of history
48 hours agonow
100.0%
Uptime 24h
92 of 92 checks
13
Tools
read from the server
212 ms
Response time
average over 24h
open, no key
Access
streamable-http

What changed 17

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 9 November 2026. No other catalogue keeps this.

9 Nov 2 tools changed the parameters they ask for3 times that day distress_index, search_loans
9 Nov a tool appeared get_loan_servicer
9 Nov a tool description was rewritten distress_index
8 Nov 12 tool descriptions were rewritten about, comps, distress_index and 9 more
and 1 more, back to 9 November 2026

Nothing serious here today

Today is the operative word: we check cmbs.news: CMBS loan data every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 0 min ago.

run in your terminal
claude mcp add cmbs-news --transport http https://cmbs.news/mcp
Settings → Connectors → Add custom connector, then paste this address
https://cmbs.news/mcp
~/.codex/config.toml
[mcp_servers.cmbs-news]
url = "https://cmbs.news/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "cmbs-news": {
      "url": "https://cmbs.news/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "cmbs-news": {
      "type": "http",
      "url": "https://cmbs.news/mcp"
    }
  }
}

Available tools 13

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

loan
get_loan
Returns one loan's record by its slug: terms, status, coverage, occupancy, the three largest tenants, watch flags, every trust holding a piece, and the special servicer's comment facts, appraisal reduction and advances. The special servicer is named only when one trust holds the whole loan and its report names one. Get the slug from search_loans; use get_trust for the deal. Fields not included in the current plan are named in proFields.
get_loan_history
Returns one loan's monthly reports back to its first filing (late 2016 at the earliest): balance, payment status, special servicing, workout strategy, modification, coverage and occupancy. Use it to see how a loan reached its current state. Without a paid cmbs.news plan it returns a plan notice; the loan page on cmbs.news shows the last six months.
get_loan_parties
Returns the guarantors, named parties and contacts that SEC filings give for one loan (prospectus Annex A-1 and the trust's 10-D), each with a link to its filing. Use it after get_loan when asked who stands behind a loan. Without a paid cmbs.news plan it returns only how many are on file.
get_loan_servicer
Returns what each trust's monthly trustee report (Form 10-D) said about one loan, month by month, for about the last year: the special servicer's comment facts with a short excerpt, resolution strategy, transfer and return dates, foreclosure, bankruptcy and REO dates, appraisal values and reductions, advances and modifications, and what changed from the previous report. Use it after get_loan to see what happened to a loan and what changed this month. Without a paid cmbs.news plan it returns a plan notice.
about
about
Returns the coverage and currency of the data: trust and loan counts, as-of and filing dates, the headline index, plan limits, licence and links to the docs, OpenAPI and changelog. Use it to answer how current or complete the data is, or what limits apply.
comps
comps
Returns single-property CMBS loans as operating comparables: revenue, operating expenses, NOI (each per square foot), expense ratio, occupancy, DSCR and valuations, filtered by property type, metro, state, size and year built, with medians over every match. Use it for market operating benchmarks; use search_loans for loan status and terms.
cusip
find_cusip
Returns one certificate class by its 9-character CUSIP: its trust, coupon, original and current balance, principal paid, realized losses and credit support from the latest trustee report. Use it when the user gives a CUSIP; use get_trust to see all of a trust's classes. An unknown CUSIP returns an error.
distress
distress_index
Returns the cmbs.news distress index: delinquency, special-servicing and matured-unpaid rates (balance-weighted, every public trust), this month's transfers in and out of special servicing, and rates by property type. Set view for one part, or for more: vintage, state, series (every month since December 2016) or seasoning. Open data under CC BY 4.0. Use it for market-wide rates and trends; use wire for the individual loans that changed this month.
loans
search_loans
Returns loans in public CMBS trusts that match your filters, largest balance first unless sorted, with the total match count and total balance. Use it to find a loan or property by name, address, city or ZIP, or to screen by status, type, state, metro, tenant, maturity, balance, coverage, occupancy, rate, vintage, servicer, originator or trust. All filters are optional and combine; no match returns an empty list and a total of 0. Use get_loan for one loan's full record and tenant_exposure to rank tenants.
tenant
tenant_exposure
Lists the loans where a named tenant is among the three largest at the property, with balance, status, coverage and, where it is the largest tenant, the lease end. With no tenant it lists the tenants with the most CMBS exposure. Use it to measure exposure to one tenant; use search_loans with tenant set to filter a wider search. No match returns an empty list.
trust
get_trust
Returns one CMBS trust (deal) by slug or name fragment: balance and distress, parties (master and special servicer, directing certificateholder, operating advisor, trustee), every certificate class with CUSIP, coupon, balance, losses and credit support, and liquidated loans with loss severity. Use list_trusts to find a trust by name; use search_loans with trust set to a slug for the trust's loans.
trusts
list_trusts
Lists public CMBS trusts, most distressed first (share of balance delinquent or with the special servicer), optionally filtered by a name fragment such as Benchmark or 2021. Use it to find a trust's slug or to see which deals are most distressed; use get_trust for one deal. No match returns an empty list.
wire
wire
Returns the latest monthly Wire: loans transferred to or returned from special servicing, newly delinquent, moved deeper into delinquency, new appraisal reductions, liquidations with losses and special servicer updates, largest first. Use section to fetch one list. Use it for what changed this month; use distress_index for rates and trends and search_loans for a loan's current state. Comment excerpts are included only with a paid cmbs.news plan.

Endpoints

URLTransportStateLatencyChecked
https://cmbs.news/mcp streamable-http answering 164 ms 0 min ago

Alternatives to cmbs.news: CMBS loan data

same job, measured the same way
SecBot
by secbot

US market data from public filings: SEC, insiders, 13F, Congress trades, lobbying, FDA, contracts.

answering
Bosco Labs data
by pb7-debug

Free LEI & SEC company lookups; SEC insider trades & filings, House trades, DoD contracts, EU data

3 625 installs/wk local only
Conduit.loans: CMBS conduit loan sizer
by conduit

CMBS conduit loan sizer and 2026 underwriting stats (DSCR, LTV, debt yield) from SEC filings.

2 tools answering
Bigdata.com
by bigdata

Licensed, cited financial data for AI agents: news, filings, transcripts, research and tearsheets.

answering
Market Data Toolkit MCP
by jdpg23

19 market-data tools for AI agents: company KYC, SEC filings, patents, auctions, tenders

answering
locaihost data
by locaihost

Jobs, visa sponsors, tenders, SEC filings, KYB checks, company and domain intel via Apify.

answering
SEC EDGAR
by brechanbech

Rust MCP server for SEC EDGAR data — company filings, financial concepts, and company info

local only
MCP Company Discovery List Builder
by mambabuilt

Build a company list from live hiring data or from US SEC filings mentioning a phrase.

274 installs/wk local only

cmbs.news: CMBS loan data — questions

Answers built from our own checks of this server.

What can cmbs.news: CMBS loan data do?
It exposes 13 tools, read directly from the server on our last check. Among them: about, comps, distress_index, find_cusip, get_loan, get_loan_history and 7 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is cmbs.news: CMBS loan data working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 92 of 92 checks got a reply (100.0%), average response time 212 ms. The bar chart above shows every period we have measured.
How do I connect cmbs.news: CMBS loan data?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does cmbs.news: CMBS loan data need an API key?
No. cmbs.news: CMBS loan data completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 13 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is cmbs.news: CMBS loan data?
It answers our handshake in 212 ms on average, which is faster than 64% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.