Lumière PayCheck
Server Details
Check any x402 endpoint before your AI agent pays it: trust grade, verdict, and hijack checks.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- Repository
- Book0fEli/lumiere-paycheck
- GitHub Stars
- 0
- Server Listing
- Lumière PayCheck
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 9 tools
Each tool targets a distinct object or action: catalog-wide stats, one endpoint's verdict, one payment decision, a paid report purchase, seller listings, a seller's endpoints, test receipts, outcome reporting, and a ranked top list. The closest pair (check_endpoint vs check_payment) is explicitly delineated by when you have a 402 quote versus not, and every description cross-references the correct alternative tool.
All names use consistent snake_case and are readable and predictable. There is minor mixing of verb-first (check_endpoint, list_sellers, report_outcome, get_full_report) and noun-first (catalog_stats, seller_endpoints, top_endpoints, paid_test_receipts) patterns, but the noun-first names describe resources cleanly and do not cause confusion.
Nine tools is well within the sweet spot and each one covers a distinct stage of the workflow: discovery, per-endpoint evaluation, payment gating, evidence, and feedback. No tool appears redundant or padded.
The surface covers the full lifecycle of the domain: catalog overview, discovery (top_endpoints, list_sellers, seller_endpoints), trust evaluation, pre-payment verification, evidence (paid_test_receipts, get_full_report), and post-payment feedback (report_outcome). Auto-intake is described as handling catalog ingestion, so no manual registration tool is needed.
Publisher details
- Operator
- Lumière LLC · Publisher source
- Operator website
- https://lumierepaycheck.org
- Vendor relationship
- First-party
- Documentation
- https://lumierepaycheck.org/docs
- Trust center
- https://lumierepaycheck.org/docs/security-model
- Restrictions
- Not applicable
Available Tools
9 toolscatalog_statsx402 catalog statisticsARead-onlyIdempotentInspect
Get an overview of the whole monitored x402 catalog: how many endpoints are monitored, how many fall into each verdict (proceed, caution, avoid, free, insufficient_data), and when scores were last computed. Use it for context or reporting, for example to tell a user how much of the x402 ecosystem passes checks. Endpoints from a seller listing thousands of near-identical endpoints are counted once as bulk_listing until each has its own grade. It says nothing about any single endpoint: use check_endpoint for one endpoint, top_endpoints for a ranked list, or check_payment before paying. Read-only, free, no parameters.
Inputs: no named parameters. Returns: forTeams, scoredAt, byVerdict, endpoints
check_endpointCheck an x402 endpointARead-onlyIdempotentInspect
Get the trust verdict for one x402 endpoint: score (0-100), grade (A-F), and verdict (proceed, caution, avoid, free, or insufficient_data), plus uptime, delivery-test status, payout-wallet incidents, and how many independent buyers stand behind the seller's buyer wallets (we count customers, not wallets). Use it when you're deciding whether an endpoint is trustworthy at all, before you have a price quote. When you already have the 402 quote (amount and payTo) and are about to pay, use check_payment instead: it runs this same check and also verifies the price and wallet. To discover good endpoints rather than check a known one, use top_endpoints. Read-only and free; reflects monitoring every 30 minutes and real test payments, so a brand-new endpoint may return insufficient_data. Endpoints not in the catalog return monitored: false and are checked automatically: if one answers a valid x402 payment quote it joins the catalog within about 10 minutes (see intake). A retest field appears while a failed paid test awaits its re-test (the grade changes only if that fails too). API docs: https://github.com/Book0fEli/lumiere-paycheck/blob/main/docs/api.md
Inputs: url (required). Returns: url, auth, page, grade, +29 more
check_paymentCheck an x402 payment before payingARead-onlyIdempotentInspect
Decide whether a specific x402 payment should go through: returns allow true/false with reasons. Checks the endpoint's trust verdict, that the amount is within your cap and not above the monitored price, and that the payTo wallet matches the one we've observed (catches swapped or hijacked wallets). Optionally (minOrganicShare) it also requires that enough of the seller's volume comes from independent buyers. Intended for right before a payment, with the amount, payTo, and network from the endpoint's 402 quote; allow is true only when every rule passes. Use check_endpoint instead if you only want an endpoint's grade without a quote in hand. Read-only and free; it doesn't make or block the payment itself. When allow is false, the reasons list explains why. pauseDuringRetest: true also holds payments while a failed paid test awaits its re-test. API docs: https://github.com/Book0fEli/lumiere-paycheck/blob/main/docs/api.md
Inputs: url (required), asset, payTo, amount, +9 more. Returns: url, allow, grade, notes, +22 more
get_full_reportHow to get a full trust reportARead-onlyIdempotentInspect
Get instructions for buying the detailed paid report on one x402 endpoint (score breakdown, current price quote, wallet and price history, test-payment results). Returns the report URL, price, and network; it doesn't buy the report itself. The report is an x402 endpoint that your agent pays with any x402 client. Use it only when the free check_endpoint result isn't enough and the user wants the full history. The response also lists the other paid x402 checks (wallet risk, batch grades, watch alerts), paid the same way. Endpoints we don't monitor return 404 on the report URL and are never charged. API docs: https://github.com/Book0fEli/lumiere-paycheck/blob/main/docs/api.md
Inputs: url (required). Returns: note, price, network, payment, +4 more
list_sellersList x402 sellers by verdictARead-onlyIdempotentInspect
List the sellers behind the monitored x402 endpoints, grouped by domain, with each seller's endpoint count, verdict mix (proceed, caution, avoid, free, insufficient_data, bulk_listing), passing and paid-tested counts, and best grade. Use it to find which providers have trustworthy endpoints, search a provider by domain, or see who has endpoints to avoid. Open one seller's endpoints with seller_endpoints; for a single endpoint use check_endpoint. Read-only and free; the same data as lumierepaycheck.org/sellers, refreshed every few minutes.
Inputs: sort, limit, query, offset, +2 more. Returns: error, limit, offset, sellers, +4 more
paid_test_receiptsSigned paid-test receiptsARead-onlyIdempotentInspect
Get the signed receipts for our real test payments to one x402 endpoint: the exact payment terms we paid and the response we got (as SHA-256 hashes), amount quoted and paid, payout wallet, HTTP status, result and time, signed with our published Ed25519 key. Use it when a user or agent wants evidence behind a grade instead of the grade alone; check_endpoint gives the grade itself. The tester wallet and transaction appear only after that test wallet is retired (until then a hash commits to them). Read-only and free; receipts exist for tests since Nov 7, 2026.
Inputs: url (required), limit. Returns: kid, url, docs, keys, +5 more
report_outcomeReport how a paid x402 call wentAIdempotentInspect
After paying an x402 endpoint, report whether you got what you paid for. Free, optional, and open to every agent: send the receipt from a Lumière PayCheck allow decision (paid plans), or the endpoint url plus the payment's transaction hash (anyone; we verify the payment on-chain, Base or Solana, within 24 hours). Answer the short questions in answers: gotResponse, matchedListing (yes/partly/no), charged (as_quoted/more/twice), dataUsable (yes/unsure/no), wouldPayAgain. Reports never change a grade by themselves: confirmations from independent buyers move the endpoint up our paid-test queue, and serious problems (nothing came back, charged more or twice) trigger a re-test; only our own paid test changes the grade. One report per payment; the seller's own wallet can't report on itself.
Inputs: tx, url, answers, outcome, +3 more. Returns: url, paid, reason, thanks, +9 more
seller_endpointsOne seller's x402 endpointsARead-onlyIdempotentInspect
List one seller's monitored x402 endpoints with each one's grade, score, verdict, 7-day uptime, median response time, whether a real test payment was delivered, and how many checks it's based on, plus the seller's counts per verdict. Use it after list_sellers to pick the best endpoint from a provider, or to see which of a seller's endpoints to avoid. For the full reasons behind one endpoint's grade use check_endpoint. Read-only and free; 50 endpoints per page at most.
Inputs: host (required), sort, limit, query, +2 more. Returns: host, error, limit, total, +4 more
top_endpointsMost trustworthy x402 endpointsARead-onlyIdempotentInspect
List the x402 endpoints that are currently safest to pay (verdict proceed or caution, no payout-wallet incidents), best first, with score, grade, verdict, and whether a real test payment was delivered. Use it to discover reliable endpoints or pick between providers. To evaluate one specific endpoint use check_endpoint; to approve a payment use check_payment. Read-only and free; rankings update as monitoring runs (every 30 minutes).
Inputs: limit. Returns: count, forTeams, endpoints
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Verify x402 payment endpoints before an AI agent pays: scam scan, on-chain checks, trust scores.
Check an x402 endpoint before your agent pays it: avoid / caution / ok, proven on-chain.
Live x402 endpoint trust/diligence check before you pay it. $0.02/call via x402.
402xAgent is the check an agent calls before paying any x402 endpoint. It probes the endpoint's 402 without paying and returns a pay / skip / recheck verdict with a reason. Every check leaves a public receipt. It never pays the target.
Related MCP Servers
- AlicenseAqualityBmaintenanceBefore an AI agent pays an x402 endpoint, checks whether it's safe to pay: liveness, scam/anomaly scan (payTo hijack, bait-and-switch, honeypot), and on-chain receiver verification. ~70% of x402 endpoints are dead or scams.3MIT
- AlicenseNot gradedqualityDmaintenanceVerify x402 endpoints before your agent spends. Three tools: verify (SPEND/CAUTION/INVESTIGATE/DO NOT SPEND backed by 50K+ services), passport (full trust identity), risk_check (deep assessment). No API keys, no signup.12 npmMIT
- AlicenseNot gradedqualityBmaintenanceEnables agents to validate x402 endpoints and review on-chain payment evidence before relying on them, with free initial checks and automated USDC payments under configurable safety limits.18 PyPIMIT
- AlicenseNot gradedqualityFmaintenanceArchived and no longer maintained. Tools and prices shown here are out of date. Use the maintained server: glama.ai/mcp/servers/OceanAlt666/oceanalt-aml-mcp (GitHub: OceanAlt666/oceanalt-aml-mcp).115 npmMIT
Glama MCP Gateway
Add one secure layer between your agents and this server.