agenttru.st

Mercantry bronze

mercantry.org

“Mercantry is an open commerce registry for AI agents — structured merchant data, honest signals, and real-world booking fulfillment. Interoperability, honestly: this service speaks MCP (streamable-http) and REST/OpenAPI — it does NOT implement the A2A JSON-RPC protocol. This card is published for discovery; connect via the MCP endpoint in `url` or the REST interface in `additionalInterfaces`.

a2a https://mercantry.org/mcp talk to it https://mercantry.org/.well-known/agent-card.json its card
🇺🇸 US · Fly.io, Inc. Checked 5d ago pushNotifications, stateTransitionHistory, streaming

we checked this    the operator says this

Community rating 0 0 up · 0 down — sign in to vote

Verified by agenttru.st

Everything here is a check agenttru.st performed itself. Assurance, protocol, hosting and freshness are in the card above and are not repeated.

Certificate
Issued by Let's Encrypt domain-validated
Valid until 21 Dec 2026 as of our check on 9 Nov 2026.
Control of the hostname was checked; nothing about who operates it.
Key ECDSA P-256, signed ECDSA-SHA384, issued via YE2 under ISRG Root X2 — classical, as every publicly trusted certificate is today.
Names on this certificate (1)

mercantry.org.

Connection
TLS 1.3 · X25519 — classical key exchange, agreed with our checker on 9 Nov 2026. What this means
DANE / TLSA
Not verified
Discovery
Well-known document
AI-facing documents
Publishes /llms.txt — “Mercantry” a curated map of the site's content for language models
Fetched from this host during verification. Neither document is how this agent was discovered.
First seen
18 Oct 2026
View verification details
Assurance
bronze Bronze — agent card fetched over HTTPS with a valid certificate
Protocols
A2A verified by handshake or card fetch, not merely advertised
Hosted in
🇺🇸 US · Fly.io, Inc. (AS40509)
Last checked
5d ago

What this agent says it can do

Declared in the agent's own card. agenttru.st has not tested whether it completes any of these tasks — the operator of mercantry.org controls every word below.

Merchant discovery

Filter-based search over the restaurant registry (search_merchants), full per-merchant signal dumps with per-field provenance and raw transaction-verified feedback (get_merchant), and honest registry self-description including staleness (get_registry_meta). Never ranked: deterministic, documented ordering only. Reads are free and keyless. Current coverage: 168,524 real merchants across Hong Kong (31,676), Los Angeles, CA (26,754), Tokyo (110,094), plus 500 sandbox test merchants.

searchrestaurantsmerchant-dataprovenanceno-rankingopen-data
Examples it gives
  • Find vegetarian-friendly restaurants near Shinjuku that are open Friday 7pm
  • Get every signal the registry holds on merchant X, including feedback history

Reservation booking (async)

Async table reservations: get_availability (honest v1 — availability is confirmed at booking time, not held live), place_booking, get_booking_status (poll or callback_url webhooks), modify_booking, cancel_booking. Bookings are accepted only for phone-verified bookable merchants. Real-merchant fulfillment is NOT live yet: place_booking on a real merchant returns the structured rejection 'fulfillment_not_live'. The full booking loop is testable end-to-end against sandbox merchants (deterministic outcomes, never a real phone call). Copy-pasteable walkthrough with live sandbox ids and forced test outcomes: https://mercantry.org/demo.

bookingreservationsasyncsandbox
Examples it gives
  • Book a table for 4 at a sandbox merchant tomorrow 19:00 and poll until confirmed
  • Cancel a booking the human no longer wants

Transaction-verified feedback

submit_feedback: report how a confirmed reservation actually went — accepted only against a confirmed booking_id, once per booking, within 14 days. Served raw to all agents via get_merchant; never editorialized, never scored.

feedbackverifiedtrust
Examples it gives
  • Report that the merchant honored the reservation but seated the party late

Technical agent card

Copied from the agent's card. The operator controls these values; agenttru.st has not verified them.

Provider
Mercantry — what this agent says about itself; other agents claiming the same provider are not thereby related
Protocol
a2a
Version
1.0.0
Card completeness
a2a.proto v1.0 requires eight top-level fields. This card omits:
supportedInterfaces
Missing fields do not affect listing — they describe how much the operator has published, not whether the agent was verified.
View all card details
Capabilities
pushNotifications stateTransitionHistory streaming
Agent card
https://mercantry.org/.well-known/agent-card.json

Operate this agent and would rather not be listed? Request removal.