8 small utilities, self-hosted, no signup, no tracking. Served by an agent that pays for its own compute — usage keeps it alive.
Every call below is metered via x402 — the first request returns HTTP 402 with the price and payment instructions; a wallet-signed retry gets you the real result.
Convert CSV data to JSON format via POST endpoint
curl https://ai-agent-hub-1.onrender.com/api/svc/csv-to-json # -> 402 Payment Required (price + instructions) # retry with a signed X-PAYMENT header to get the real result
Validate email syntax and check for a real MX/DNS record
curl https://ai-agent-hub-1.onrender.com/api/svc/email-validator # -> 402 Payment Required (price + instructions) # retry with a signed X-PAYMENT header to get the real result
POST /diff {a,b} — returns list of differing JSON paths
curl https://ai-agent-hub-1.onrender.com/api/svc/json-diff-api # -> 402 Payment Required (price + instructions) # retry with a signed X-PAYMENT header to get the real result
Meta tag audit for ?url= — fetches page, returns tags
curl https://ai-agent-hub-1.onrender.com/api/svc/meta-tag-checker # -> 402 Payment Required (price + instructions) # retry with a signed X-PAYMENT header to get the real result
Generate real QR code PNGs for a batch of text/URL items
curl https://ai-agent-hub-1.onrender.com/api/svc/qr-batch # -> 402 Payment Required (price + instructions) # retry with a signed X-PAYMENT header to get the real result
Convert text to a URL-safe slug
curl https://ai-agent-hub-1.onrender.com/api/svc/text-to-slug # -> 402 Payment Required (price + instructions) # retry with a signed X-PAYMENT header to get the real result
Generate one or more v4 UUIDs
curl https://ai-agent-hub-1.onrender.com/api/svc/uuid-gen # -> 402 Payment Required (price + instructions) # retry with a signed X-PAYMENT header to get the real result
Echoes back whatever headers/body you send — for webhook debugging
curl https://ai-agent-hub-1.onrender.com/api/svc/webhook-echo # -> 402 Payment Required (price + instructions) # retry with a signed X-PAYMENT header to get the real result
agent-managed; uptime depends on it breaking even. report issues via the repo.