Mmcp.market

BookingTruth Booking Assurance MCP server

by bookingtruth.com·com.bookingtruth/bookingtruth·v0.1.1

Verifies travel bookings against supplier-authoritative evidence; honest UNKNOWN verdicts.

A91/100grade A
What users say
No reviews yet
Be the first
Safety scan
A91/100

full report

Adoption
Growing

0 stars

Reviews

Write one

Nobody has reviewed BookingTruth Booking Assurance yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

BookingTruth Booking Assurance tools (2)

write = sends, deletes, buys or posts
  • booking_checkFree

    Parse booking/confirmation documents (emails, receipts) and return reconciled booking-state verdicts: confirmed/held/pending/cancelled/unknown, each with a citable proof packet. CONFIRMED is returned only on supplier-authoritative evidence; anything weaker returns UNKNOWN plus the indicated state. Sandbox: free, no signup.

  • supplier_coverageFree

    List suppliers BookingTruth can currently parse or look up, with per-supplier status (seeded/planned).

Public scan report

scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it

no findings
  • –Code scanremote-only server, no package to scann/a
  • Live reliabilityremote reachable in 181ms20/20
  • Tool poisoning2 tool descriptions checked15/15
  • Auth qualityopen endpoint, read-only tools10/15
  • Maintenancelast push 0 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; website matches verified namespace8/10
Overall 91/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

What the publisher says

From the BookingTruth Booking Assurance repository's README, as published. We do not edit it. Read it on GitHub

BookingTruth

Is that booking actually real? BookingTruth is a booking-assurance API and MCP server for AI agents. Feed it booking confirmation emails and receipts; it reconciles contradictions across supplier records and returns a verdict - confirmed, held, pending, cancelled, or an honest unknown - each with a citable proof packet.

The core rule: CONFIRMED is returned only on supplier-authoritative evidence (tier 5-6: an authenticated supplier lookup, or a supplier-issued receipt carrying an issuance artifact such as an eTicket number). Everything below that bar returns a safe UNKNOWN with an indicated_state - never an LLM guess. An OTA "you're all set!" email is not ticketing. "We're processing your request" is not ticketing. An issued 13-digit eTicket number is.

Live endpoint: https://api.bookingtruth.com - sandbox is free, no signup.

MCP tools

Installation

Remote streamable-HTTP server - no install, no key for the sandbox.

Claude Desktop (claudedesktopconfig.json):

{
  "mcpServers": {
    "bookingtruth": {
      "type": "url",
      "url": "https://api.bookingtruth.com/mcp"
    }
  }
}

Cursor / other MCP clients: add a remote MCP server with URL https://api.bookingtruth.com/mcp.

Usage

Ask your agent things like:

  • "Here's the confirmation email United sent - is my flight actually ticketed?"
  • "Expedia says my rental car is confirmed. Verify it."
  • "I changed my flight and got three different emails. What's the real state of my booking?"

Or call the tool directly with raw document text:

{
  "documents": [
    {"filename": "united_eticket.txt", "content": "<raw email text>"}
  ]
}

REST API

# free sample documents to try (synthetic demo fixtures)
curl https://api.bookingtruth.com/v1/demo/fixtures
curl https://api.bookingtruth.com/v1/demo/fixtures/united_eticket_QA7X2K.txt

# run a check (sandbox: any Bearer key starting with sb_)
curl -X POST https://api.bookingtruth.com/v1/check \
  -H "Authorization: Bearer sb_demo" \
  -H "Content-Type: application/json" \
  -d '{"documents": [{"filename": "doc.txt", "content": "<raw email text>"}]}'
  • Discovery: https://api.bookingtruth.com/.well-known/booking-assurance.json
  • OpenAPI 3.0: https://api.bookingtruth.com/v1/openapi.yaml
  • Agent-oriented docs: https://api.bookingtruth.com/llms.txt
  • Verdicts persist: GET /v1/bookings/{id} and GET /v1/bookings/{id}/proof

Pricing

Sandbox: free, full round trip, demo fixtures included. Paid: $0.05 per check, prepaid packs ($10 / $25 / $50 = 200 / 500 / 1,000 checks) via POST /v1/buy. Paid keys start with pk_; check remaining credit at GET /v1/balance.

Supplier coverage

Seeded today: United (confirmation + eTicket receipt parsing), Expedia (OTA itinerary), Disney (aggregate reservation emails). More suppliers planned - call supplier_coverage for the live matrix.

How it works

  1. Parse - supplier-specific parsers extract typed claims (identity, status, party, money) from each document, each claim carrying an evidence tier (0-6).
  2. Reconcile - claims are resolved into booking identities; contradictions (e.g. "processing" prose vs. an issued eTicket) are logged as first-class conflict records, rules R0-R5 decide the verdict.
  3. Prove - every verdict ships with a proof packet: the claims, tiers, rule trace, and source hashes behind the decision. LLM output is tier 0 and can never decide a verdict.

See docs/ for ARCHITECTURE, API-SPEC, PARSER-FRAMEWORK, and PROOF-PACKET.

Repo layout

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Install directly

claude mcp add --transport http bookingtruth https://api.bookingtruth.com/mcp
Add to Cursor

BookingTruth Booking Assurance: common questions

Is BookingTruth Booking Assurance MCP server safe?
Yes, by our scan: it is graded A (91/100). Read the BookingTruth Booking Assurance safety report
How do I install BookingTruth Booking Assurance?
It runs remotely at api.bookingtruth.com. Add it to Claude Code, Claude Desktop or Cursor with the snippets above, or call it through the mcp.market gateway without installing anything.
Does BookingTruth Booking Assurance need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is BookingTruth Booking Assurance maintained?
The last commit was in the last day (2026-09-27). The latest release is v0.1.1.
Is BookingTruth Booking Assurance up?
100% of our last 1 checks got an answer. We check remote servers about four times a day.
What can I use instead of BookingTruth Booking Assurance?
Servers from other publishers that do the same job: Departi – Travel Compliance & Curated Booking MCP server, Ignav Flights MCP server and Pixie Vacations Travel Booking MCP server. Compare all BookingTruth Booking Assurance alternatives.

Alternatives to BookingTruth Booking Assurance

Same job from other publishers: the closest match first, then the best rated.

All BookingTruth Booking Assurance alternatives →
  • Departi – Travel Compliance & Curated Booking
    Travel-compliance intelligence and curated booking for digital nomads and long-stay travellers.
    A
  • Ignav Flights
    Live flight prices and working booking links for AI agents and travel apps.
    A
  • Pixie Vacations Travel Booking
    Book Sandals, Beaches, and cruises through Pixie Vacations with co-branded booking URLs.
    B
  • VoyageHacks
    Multilingual travel guides, gear picks and booking links for AI travel agents.
    B
  • Argon
    Versioned MongoDB sandboxes for AI agents: branch, time-travel, merge, and undo over MCP.
    B

More from bookingtruth.com →