Connect
Buy browser time, retain the session id and secret, and wait until active before navigating, clicking, typing or capturing a page.
Connection
https://scout.dalaran.sh/mcp
Connect an MCP client that can handle payment challenges, or use the same service through REST. Call without payment to receive the current quote. Review it, sign with your wallet and retry the identical request.
curl -i -X POST 'https://scout.dalaran.sh/x402/session-10m' \
-H 'Content-Type: application/json' \
-d '{}'Operations
POST /x402/session-10mBuy a browser session, then keep its id and secret and poll until active.
POST /x402/session-30mBuy a browser session, then keep its id and secret and poll until active.
POST /x402/session-60mBuy a browser session, then keep its id and secret and poll until active.
After purchase
Keep session_id and secret. Poll GET /v1/sessions/{id} with Authorization: Bearer <secret> until active. Browser operations use the same credentials. Use fresh snapshot references after page changes. Close the session with DELETE when finished. Paid extensions do not renew automatically.
Payments and retries
Use the advertised network, asset, recipient and exact request from the live quote. Never send a payment without a valid quote. A retry with the same signed payment follows the backend's replay rules; signing a new payment is a new purchase. Refund and empty-result rules depend on the route and are documented by the configured backend.
Limits
Only supported public destinations and permitted uses are allowed. Do not bypass access controls, abuse accounts or submit sensitive credentials. Limits and availability can change with provider and runtime capacity.