Skip to content

Public MCP server. Free, no authentication.

Claim in, receipt out.

Check a CMBS claim against current SEC filings. Get a clear result and links to the source.

Connect the serverSee a checked example

Streamable HTTP endpoint

https://receipts.cmdrvl.com/mcp

Transport

Streamable HTTP

Authentication

None

530

CMBS deals covered

397,874

loan receipts

46,088

loans

0

bond receipts

Coverage snapshot: 2026-11-02. Call coverage for current counts.

Does this supported CMBS claim match the current filing data?

Analysts and agents checking CMBS commentary against SEC filing evidence.

Interface
MCP server
Access
Free
Availability
Available
Runs on
Hosted service
Connect for free
Cairn roles
AI connectors, Public records library
Evidence roles
Source, Citation, Checks and support, What is missing, Later verification
Semantic context
Source meaning, Entity identity
Contribution
Check a supported filing claim for a named entity, field and period, with citations, unchecked spans and claim-specific receipt links where available.
Limit
Coverage is current-only. A rejected claim can return no receipt, and a future check may differ. This service does not provide historical replay or an investment verdict.

Read the Receipts guide

What it does

  • Check supported CMBS claims in commentary or AI-written text with verify_claims.
  • Inspect current deals, fields and filing periods with coverage.
  • Return filing links, per-claim results and unchecked_spans for text the server did not check.

Checked example · November 2026

A 4.11% note-rate claim for WFCM 2020-C58, loan 25.

The server verified the claim against two agreeing October 2026 filings. The worked example below includes both source links and the receipt. A separate rejected balance claim shows how forecasts remain unchecked and replacement values are withheld.

Setup

Choose your client's setup command. No account or API key is required. Call quickstart and coverage before checking a passage.

Connect and check coverage

Coverage and freshness

Current-only CMBS claims supported by SEC ABS-EE and 10-D data. Counts on this page are dated snapshots; call coverage for current deals, fields and filing periods.

Limits

  • Opinions, forecasts and unsupported fields remain unchecked. Read unchecked_spans.
  • Current-only coverage does not provide historical-period queries.
  • Bond and class receipts were unavailable in the 2026-11-02 coverage check.
  • A loan balance is the trust's securitized balance and may differ from the whole-loan balance.
  • UNVERIFIED and out-of-scope results indicate coverage gaps, not that a claim is false.
  • A rejected claim does not disclose the underlying value. Receipt links require the claimed value to check.
  • Source checks do not replace human review or provide investment advice.

Related tools and guides

Contact support

Check the whole passage.

Paste in text. The server checks the CMBS claims it recognizes. It lists what it checked and what it could not check.

Commentary and articles

Check a market note, analyst comment, or article before you use it. Opinions stay separate from checked facts.

AI-generated text

Check text from Claude or another model before you use or share it.

Connect in one command.

No account or API key. Run one command, restart your client, then call quickstart.

Install for Claude Code

claude mcp add --transport http receipts https://receipts.cmdrvl.com/mcp

Install for Codex

codex mcp add receipts --url https://receipts.cmdrvl.com/mcp

First call

quickstart({ detail: "examples" })

How it works.

Connect the server. Check coverage. Send the text. Read every result.

  1. 01

    Connect the server

    Run the command for your MCP client. No API key is needed.

  2. 02

    See what the server can do

    Call quickstart to see the tools and a few examples.

  3. 03

    Check what is covered

    Call coverage to see the deals, fields, and filing periods the server can check.

  4. 04

    Send the text

    Call verify_claims with the commentary, article, or AI-written text. Add deal_hint only if the text does not name the deal.

  5. 05

    Read the full result

    Check every result and SEC link. Read unchecked_spans too. That text was not checked.

Checked 2026-11-02

A rejected claim and an unchecked forecast

The server used filing period 2026-10. This is a recorded result; call coverage before checking another claim.

Input to verify_claims

For WFCM 2020-C58, loan 25 has a current ending balance of $9,399,496.50. The property will outperform next year.

Result: contradicted

The server returned contradicted for the October 2026 ending_balance claim, which checks scheduled trust balance. A value in another balance column would not verify this field. It left the forecast in unchecked_spans and did not disclose a replacement balance.

What was not checked

The property will outperform next year

Reason: no_grammar_match. A forecast is not a supported filing fact.

Open this claim check

The linked claim check returned DENY with receipt: null. A rejected claim does not reveal the underlying value. New filings can change a later result.

Checked 2026-11-02

A note-rate claim with two agreeing sources

Both filings report the claimed rate for 2026-10. The receipt names the field, period and sources; later filings can change a later check.

Input to verify_claims

For WFCM 2020-C58, loan 25 has a current note rate of 4.11%.

Result

verified

Both cited filings report a note rate of 4.11% for the October 2026 period. verify_claims returned verified. The linked receipt reports CONFIRMED source agreement and a cited stage. This checks that field and period, not the loan's performance or investment merit.

SEC ABS-EE

4.11%

Accession 0001888524-26-019266

Open the SEC filing

SEC 10-D

4.11%

Accession 0001888524-26-019265

Open the SEC filing

Difference between sources

0 percentage points

Open the machine receipt

Receipt SHA-256: 8c5ef445a0a34975f7e4024318c8c595e7593b4133f858976b0f142a28399376

Why the tape and the 10-D can disagree

Keep the field, reporting period and cited filings with the result. This connector contributes source citations, supported checks and explicit gaps; it does not verify every claim in a passage. Continue with the task guides to find and query related records.

Read the right result.

verify_claims reports on the full passage. The other verify tools check one claim at a time. The receipt only tells you whether the sources agree.

Passage results

verified

The claim matches the current filing data.

contradicted

The claim does not match the filing data.

insufficient_evidence

The server could not tie the claim to one deal or loan, or the sources disagree.

out_of_scope

The deal, loan, or field is not covered.

unchecked_spans

The server could not turn this text into a claim it knows how to check. It was not checked.

Single-claim results

CONFIRM

The claim matches the source.

DENY

The claim does not match the source. DENY is only used for a claim, never for a source.

CONFLICT

The sources disagree.

UNVERIFIED

The server does not have enough coverage to judge the claim. It does not mean the claim is false.

What it can and cannot check.

We checked coverage on 2026-11-02. The server supports 33 fields for CMBS deals, loans, and servicers.

Current sources

The passage tool checks CMBS facts from SEC ABS-EE and 10-D filings. Another tool checks N-PORT coupon data by security ID.

Current only means the latest filing period in the server. You cannot request an older period from this public endpoint.

  • verify_claims checks facts it knows how to read. Opinions, forecasts, and unsupported fields go into unchecked_spans. The server does not guess.
  • The CMBS data is current only. Each receipt names the latest filing period in the server.
  • Bond and class receipts are not available yet. The coverage tool reports zero.
  • A loan balance is the balance held by that trust. It may not be the full loan balance.
  • A claim is required. Rejected claims do not return replacement values or a receipt; receipt links must include the claimed value.
  • This tool checks sources. It does not give investment advice and does not replace human review.

Public and ready to use

The endpoint, method, and receipt format are public.

CMD+RVL maintains the server. Zac Ruiz reviews the technical work. Questions go to cairn@cmdrvl.com.