Skip to main content
Glama

Stablecoin Gateways

Merchant Check (KYB facts)

merchant_check
Read-onlyIdempotent

Merchant check (KYB facts) before an agent pays: give a merchant's domain and optionally its company name, get neutral sourced facts in one call for merchant verification and vendor due diligence: domain registration date and age, expiry and registrar (registry RDAP), DNS and SPF/DMARC email-auth, an OFAC sanctions screen of the name, GLEIF LEI match and SEC EDGAR match. No risk score or fraud verdict. Signed receipt. Price: $0.01 per call via x402 (USDC on Base or XRP on XRPL). Example arguments: {"domain":"apple.com","name":"Apple Inc."}.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
leiNoOptional 20-character LEI (instead of a GLEIF name search)
nameNoCompany legal or trading name; screens OFAC (entities only), GLEIF LEI and SEC
domainYesMerchant domain or hostname (required)
tickerNoOptional US stock ticker for the SEC match
countryNoOptional ISO 3166 alpha-2 country filter for LEI matches

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
dataNoSourced facts[] plus domain, sanctions (OFAC), lei and sec sections for a merchant; no score or verdict
receiptNoEd25519-signed, hash-chained receipt; verify free with the verify_receipt tool or POST /v1/verify-receipt

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed2 schema fields changed
    • addedInput schema / properties / domain / examples
      Added value: +[
      +  "apple.com"
      +]
    • changedOutput schema / (root)
      Previous value: -nullNew value: +{
      +  "description": "Paid result: { data, receipt }. Unpaid calls return an x402 PaymentRequired object instead (isError: true).",
      +  "properties": {
      +    "data": {
      +      "description": "Sourced facts[] plus domain, sanctions (OFAC), lei and sec sections for a merchant; no score or verdict",
      +      "properties": {
      +        "checked_at": {},
      +        "domain": {},
      +        "facts": {},
      +        "lei": {},
      +        "name_domain_link": {},
      +        "notice": {},
      +        "query": {},
      +        "sanctions": {},
      +        "sec": {},
      +        "sources": {}
      +      }
      +    },
      +    "receipt": {
      +      "description": "Ed25519-signed, hash-chained receipt; verify free with the verify_receipt tool or POST /v1/verify-receipt"
      +    }
      +  },
      +  "type": "object"
      +}
  2. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources