SpendPreflight
by spendpreflight.com in Security & trust
Operated by SpendPreflight: free x402 Lint, CI Action and README badges; paid Guard and monitoring.
https://api.spendpreflight.com/mcp- Tools
- 10
- open to any client
- Uptime
- 100%
- last 30 days
- Response time
- 292 ms
- 543 ms slowest 5%
- Last check
- Passed
- 5 h ago, next in 2 h
Reliability
Status and outage history · Atom feed · Watch with other listings
How to connect
Add it to any MCP client that supports remote servers.
{
"mcpServers": {
"spendpreflight": {
"type": "http",
"url": "https://api.spendpreflight.com/mcp"
}
}
}10 tools
- listing_guard
Bazaar Listing Guard: CDP technical validation plus a bounded heuristic metadata screen for agent-directed instructions, embedded URLs, tool calls, invisible Unicode, long fields and prices above 100x a fresh Scout category median. Returns riskScore, flagged spans and rewrite…
- check_listing
Compatibility alias of listing_guard for existing clients. Prefer listing_guard for a new detailed metadata check; these are the same operation, not two independent checks. Bazaar Listing Guard: CDP technical validation plus a bounded heuristic metadata screen for agent-directed…
- find_rv_stations
Nearest RV dump/water stations from FillPoint RV's dated September 17, 2026 ODbL snapshot. $0.01 for bounded straight-line proximity calculation, not live access, potable-water assurance or road routing. Snapshot age and unknown current conditions are explicit. Full underlying…
- size_solar
Off-grid PV energy-balance estimate based on Wattpath by Nomad Energy Club. Supply daily loads, peak sun hours, PV losses, and optional battery assumptions. No location/weather lookup, electrical design, surge or installation certification. $0.02 per calculation; no stored…
- check_token
Base contract safety signals from bounded public-chain reads and OFAC. Basic: deployed bytecode and SDN match. Deep adds standard owner(), paused(), totalSupply(), decimals() and ERC-1967 storage observations, exact ERC-1167 minimal-proxy target detection, a Sourcify…
- lint_endpoint
Free x402 Lint by SpendPreflight. Checks a public HTTPS endpoint with an unpaid GET: v1/v2 challenge shape, payTo/asset/network syntax, price, Bazaar metadata and browser CORS headers. Returns a heuristic Listing Guard riskScore (0–100 or unknown), fixes and a public seven-day…
- check_payee
Payee risk check. Screens a payee wallet address and name against the OFAC SDN sanctions list and checks the merchant domain's registration age and DNS. Returns risk low|medium|high|unknown with flags such as sanctioned_address, sanctioned_name_possible, new_domain. Call this…
- preflight_payment
Call this before any x402/USDC payment to evaluate the actual challenge or cart before signing. Spend preflight for AI agents. Send the x402 PaymentRequired body (v1 or v2) you received, or a cart, plus optional rules (per-payment max, hold threshold, daily cap, allowlists…
- check_endpoint
Cached x402 endpoint observations, operated by SpendPreflight. Returns a transparent score (or unknown), its components and seven-day unpaid probe history for an already publicly listed URL. Never fetches the caller's URL or pays the endpoint. Unlisted, unavailable or stale data…
- get_service_info
Free, read-only service reference. Use when you need prices, default spending rules, payment setup, trial allowance, or a ready-to-use example call. If you already have a payment challenge or cart, call preflight_payment directly; this reference call is optional. Takes no…
Security scan
No findings
We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.
Recent checks
| When | Result | HTTP | Time |
|---|---|---|---|
| 5 h ago | Passed | 200 | 242 ms |
| 16 h ago | Passed | 200 | 267 ms |
| 29 h ago | Passed | 200 | 297 ms |
| 41 h ago | Passed | 200 | 226 ms |
| 2 days ago | Passed | 200 | 424 ms |
Show 10 older checks
| 3 days ago | Passed | 200 | 235 ms |
| 3 days ago | Passed | 200 | 264 ms |
| 3 days ago | Passed | 200 | 218 ms |
| 4 days ago | Passed | 200 | 239 ms |
| 4 days ago | Passed | 200 | 238 ms |
| 5 days ago | Passed | 200 | 392 ms |
| 5 days ago | Passed | 200 | 136 ms |
| 6 days ago | Passed | 200 | 208 ms |
| 6 days ago | Passed | 200 | 284 ms |
| 6 days ago | Passed | 200 | 335 ms |