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 live result

Streamable HTTP endpoint

https://receipts.cmdrvl.com/mcp

Transport

Streamable HTTP

Authentication

None

519

CMBS deals covered

350,372

loan receipts

42,587

loans

0

bond receipts

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.

Reproduced 2026-08-12

One claim. Two filings. Different answers.

This claim matches one SEC filing. Another filing shows a different number, so the server does not call the claim verified.

Input to verify_claims

For WFCM 2020-C58, loan 25 has a current ending balance of $9,399,496.50.

Result

insufficient_evidence

The claim matches the ABS-EE filing. The 10-D shows a different value. The server returns both filings and does not mark the claim verified or contradicted.

SEC ABS-EE

$9,399,496.50

Accession 0001888524-26-013849

Open the SEC filing

SEC 10-D

$9,324,910.98

Accession 0001888524-26-013848

Open the SEC filing

Difference between sources

$74,585.52 · 79.35 bps

Open the machine receipt

Receipt SHA-256: c409bb118cbbe563520741e929077594bddccdae36a66b96baf99c2ac6f2eaaa

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-08-12. The server supports 31 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.
  • 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.