Factline X402 Health
liveHealthfactline-x402-health -- x402 seller and facilitator health.
Tools
x402_facilitator_healthHealth of x402 payment facilitators from Factline's hourly probes (no money moves): current status (up/down/unknown), 7-day uptime, latency, networks supported. Omit "facilitator" to list all tracked
No parameters required.
Try it
x402_seller_healthRank/search x402 sellers with a health reading from Factline's nightly probes (does a sample endpoint still answer a valid x402 payment challenge). Covers ~1,000 sellers from public x402 catalogues bu
No parameters required.
Try it
x402_seller_lookupLook up ONE x402 seller by origin, host or URL (e.g. "api.exa.ai" or "https://stableenrich.dev") and get Factline's nightly probe history (per-day ok/latency), uptime, listed payTo wallets, and a heal
No parameters required.
Try it
Test with curl
The gateway speaks JSON-RPC 2.0 over HTTP POST. You can test any pack directly from the terminal.
curl -X POST https://gateway.pipeworx.io/factline-x402-health/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'curl -X POST https://gateway.pipeworx.io/factline-x402-health/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"x402_facilitator_health","arguments":{}}}'Use with the SDK
Install @pipeworx/sdk to call tools from any TypeScript/Node project.
import { Pipeworx } from '@pipeworx/sdk';
const px = new Pipeworx();
const result = await px.call("x402_facilitator_health", {});// Or ask in plain English:
const answer = await px.ask("factline-x402-health -- x402 seller and facilitator health");