Ditto 〃
A browser extension you own that watches you do a task once on a WebMCP site, then does it again exactly — with a receipt for every step.
The demo
Streamly is a subscription cancellation flow: four steps to leave, six
WebMCP tools to do it, and a seventh that keeps you subscribed in one call.
The last cancellation step is irreversible. Record yourself cancelling,
reload, and replay it.
Ditto asks about the end date, stops at the irreversible step, and writes down
everything it did. Add ?drift=1 to the URL to see what happens
when the site changes its answers underneath a saved routine.
The panel on the right is the same panel the extension shows — the site mounts it so you can try this without installing anything.
With the extension
- Unzip the download.
chrome://extensions→ Developer mode → Load unpacked.- Pin the icon, click it for the side panel.
- Reload the demo tab, then record. A routine recorded here replays in the page, and one recorded in the page replays here.