One payment. Your choice to renew.
Unlimited jq.
No application query logs.
2 USDC · 30 days · Base mainnet
No subscription, automatic renewal, or
token approval.
Free queries already keep JSON, filters, results, and source URLs out of application logs. A paid pass also removes daily IP/UUID counters and REST/MCP/Zapier usage analytics. It removes the daily query cap; document and execution limits still apply.
Only need an occasional query? Pay 0.005 USDC per query with an x402 client. That option retains per-query billing receipts and short-lived retry data; the pass below avoids per-query records.
01 · Save your access key
A UUID is your secret key.
Use an existing UUID to renew or check a pass. For a new pass, generate a key here. There is no email account or password recovery.
Keep this key in a password manager. Anyone with it can use your pass. This page does not save it in cookies or browser storage, put it in URLs, or send it to analytics.
02 · Pay once, or check an existing pass
2 USDC for 30 days.
Enter a saved UUID to check your access, or generate a new one.
Connect a browser wallet with at least 2 native USDC on Base. Your wallet keeps its private key; we never ask for a seed phrase.
Need a wallet or USDC?
- Set up a browser wallet that supports Base, such as MetaMask. Back up its recovery phrase privately.
- Receive or buy native USDC on Base. Ethereum, Solana, testnet USDC, and bridged USDbC cannot pay for this pass.
- Return here and connect your wallet. Confirm one authorization for exactly 2 USDC. Our facilitator submits the transfer; this payment does not require ETH gas in your wallet.
Verify the payment destination
Network: Base (chain ID 8453). Asset: native USDC.
0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913
Recipient:
0x03dC5879020703a53062C05706D1259E3B7A1a6F
The page validates the network, asset, recipient, amount, and checkout URL before requesting a signature. It requests a single-use USDC authorization, not an allowance.
03 · Connect your client
Copy your private MCP settings.
A normal MCP client can use an already-paid UUID without a wallet. These settings also require private access explicitly, so an unpaid or expired key cannot use free-tier tracking.
Generate or enter a UUID to create connection settings.
The configuration contains your secret UUID. Keep it out of Git and shared chats.
Disable any existing anonymous jq-api connection to avoid accidentally choosing it.
Restart or reconnect your client, then ask it to call get_quota; active
access returns tier: "paid", with no usage count.
Use REST instead
Send the UUID only in the Authorization header, never in the URL.