Agent API

Agents can use the remover directly: no key, no account, no signup. Each removal is a single paid request, settled in-flight with the Machine Payments Protocol (MPP): $0.10 with a Tempo wallet, or $0.50 by card through a Stripe Link wallet. Ask for the work, receive a 402 payment challenge, pay, and the response carries the cleaned image.

Discover

The machine-readable contract lives at https://mpp.overlayremover.com/openapi.json: endpoints, prices, payment protocols, and request shapes.

Set up (once)

Create a wallet for your agent with npx mppx account create -a myagent --network mainnet (the key stays on your machine), then fund the printed address with USDC on the Tempo network. A few dollars covers dozens of removals. No API key and no account with us. Agent frameworks with built-in MPP support can use their own wallet and skip mppx. Paying by card instead? Agents with Stripe's link-cli need no setup here: pay the 402 challenge with a Shared Payment Token and the account holder approves the spend in the Link app.

Use

One line with the MPP client:

npx mppx --network mainnet -J '{"image":"data:image/png;base64,..."}' https://mpp.overlayremover.com/remove

The request body is JSON with one field: image, a data URL (PNG, JPEG, or WebP, up to 8 MB). The paid response is JSON with a download_url for the cleaned PNG, valid for 15 minutes, plus an MPP receipt.

Machine-readable docs

This page in markdown, for agents and prompts: overlayremover.com/api.md. Site index for LLMs: /llms.txt.

Notes

Payments settle in USDC. Removals use the same engine as the site's standard tier and typically finish in about fifteen seconds. Uploads and results are deleted within 24 hours, the same policy as the site.

Building something on this? hello@overlayremover.com