{ "x402Version": 2, "error": "Anonymous access is capped at 25 rows per response and 30 calls per minute. A dollar of call credits raises both, for a thousand calls; passes and plans raise them for a period.", "resource": { "url": "https://pronto.stream/mcp", "description": "pronto.stream MCP server: a live, cited wire of physical, financial and environmental signals, with cross-domain fusion products that state their method and cite the signals they were computed from.", "mimeType": "application/json" }, "accepts": [ { "scheme": "exact", "network": "eip155:8453", "amount": "1000000", "asset": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913", "payTo": "0x6F68eEa178999d4352Cc27f55d7Daa6508d3e898", "maxTimeoutSeconds": 3600, "extra": { "name": "USD Coin", "version": "2" } } ], "extensions": { "stream.pronto.access": { "info": { "breaking_changes_expected": true, "buys": "The amount above is the smallest purchase: $1.00 of call credits, 1000 calls at $0.001 each, with 600 calls/minute and 100 rows/response while the balance lasts, no expiry, and no charge for a call that returns an error. Larger options: top-ups up to $100; a Builder day pass ($5) or week pass ($25); Builder monthly ($99.00) for 600 calls/minute and 100 rows/response; Team for the commercial indicators and live delivery. Nothing renews automatically. get_plans lists every option as data.", "claim": "https://pronto.stream/claim", "confirm": "https://pronto.stream/mcp", "confirm_for_humans": "https://pronto.stream/checkout", "enterprise": "Design partner engagement rather than a list price, because an SLA is what would make a list price at that level honest and there is not one yet.", "free_tier": "30 calls/minute, 25 rows/response, no key required", "open_payment_tool": "open_payment", "plans": "https://pronto.stream/pricing", "plans_tool": "get_plans", "register_tool": "register_agent", "register_without_human": "https://pronto.stream/mcp", "release_stage": "ga", "settle_payment_tool": "settle_payment", "settlement": "An agent buys this itself, with no person involved: call register_agent for an identity, then open_payment with what you are buying and the wallet you will pay from, transfer the amount it quotes (1.00 USDC for the smallest purchase) on Base Mainnet (chain 8453) to 0x6F68eEa178999d4352Cc27f55d7Daa6508d3e898, then settle_payment with the transaction hash and a personal_sign (EIP-191) signature from that wallet over the SIGN message open_payment returns; smart-contract wallets are checked with ERC-1271. A transaction hash and its sending wallet are public once mined, so the signature is what proves the payment is yours. Payment is verified by reading the chain: it must reach that address, for at least the amount owed, and be five blocks deep; a payment that is not yet deep enough settles on its own. One transaction pays for one purchase, once. USDC is the only accepted asset. A person buying for an account uses https://pronto.stream/checkout instead.", "settlement_address": "0x6F68eEa178999d4352Cc27f55d7Daa6508d3e898", "smallest_purchase": "open_payment with plan \"credits\" and amount_usd 1", "uptime_sla": null }, "schema": { "type": "object", "properties": { "buys": { "type": "string" }, "claim": { "type": "string" }, "confirm": { "type": "string" }, "confirm_for_humans": { "type": "string" }, "free_tier": { "type": "string" }, "open_payment_tool": { "type": "string" }, "plans": { "type": "string" }, "plans_tool": { "type": "string" }, "register_tool": { "type": "string" }, "settle_payment_tool": { "type": "string" }, "settlement": { "type": "string" }, "settlement_address": { "type": "string" }, "smallest_purchase": { "type": "string" } } } } } }