One-call buyer-authorized auto-payment and execution for owned or external APIs
kevaremesh_auto_useAI FIRST: if the buyer's agent is pre-authorized for autonomous x402 spending, use this single MCP tool. No human checkout, approvals or manual invoice at KEVAREMESH. On first call return standard x402 MCP PaymentRequired; compatible payer automatically signs within its preconfigured budget and retries the SAME tool with _meta['x402/payment']. Merchant independently verifies and charges only the exact authorized payment. For owned APIs a paid result may require chain confirmations: use this same tool with receipt_id to resume automatically without paying again. For infrastructure buy and activate a 24h Access Pass automatically, then execute the requested operation; if confirmation is pending, resume with returned access_key and the same operation/input. If a facilitator receipt was lost, an independently observed Base transaction_hash may be supplied ONLY alongside an existing receipt_id or access_key for no-charge recovery. If buyer auto-payment is disabled, the buyer's client alone must obtain human authorization before signing. Buyer maintains keys and budgets; no seller-side custody, no repeated charge on uncertain receipts.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | Yes | ||
| slug | No | ||
| input | No | Original owned API input or live infrastructure operation input | |
| operation | No | ||
| access_key | No | For resuming an already-paid infrastructure pass; private bearer key, no new payment | |
| receipt_id | No | For resuming an already-paid owned result; NEVER buy or sign again | |
| request_id | No | Optional infrastructure operation idempotency key; reuse on retries. Omit for same-input cache per pass, or supply a new key to refresh. | |
| transaction_hash | No | Optional Base transaction hash ONLY for recovering an existing receipt_id or access_key; independently verified, no new payment |