interact_page
scroll, click, hover, type, press keys, select, navigate, waitForSelector — all captured with bounding boxes
How to use it
interact_page is exposed by the Pagecast MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the interact_page tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.
Install Pagecast
claude mcp add pagecast -- npx -y @mcpware/pagecastOther tools in Pagecast (8)
Cinematic crop-pan — camera follows the action between interaction targets
WebM → optimized GIF (ffmpeg two-pass palette, configurable FPS/width/trim)
WebM → MP4 (H.264, ready for social/sharing/embedding)
List all .webm, .gif, and .mp4 files in output directory
All-in-one: record → auto-export to GIF or MP4 based on platform
Open a URL, start recording. Auto-injects cursor highlight + click ripple
Tooltip overlay — magnified tooltip close-up on each interaction
Stop and save .webm + -timeline.json (event timeline with interaction positions)