Building a Faster Playwright MCP Server: Compact DOM Deltas, 1-Turn Form Filling, and Submit Guards A developer built turbo-browser-mcp v0.4.0, an MIT-licensed Playwright-based MCP server that consolidates browser automation into 10 tools to cut token use and latency for AI agents. The server uses compact DOM snapshots with deterministic data-tbm-ref IDs and onlyChanged deltas, a smart_fill_form tool that handles React inputs, contenteditable editors, iframes and disk-based file uploads in one call, and a default-off submit guard that also checks raw coordinate clicks. In local benchmarks against an HTTP fixture, a dense 140-button snapshot fell from 18,654 tokens of raw HTML to 1,135 compact tokens (56 for a delta), and a 10-field form fill dropped from 11 MCP turns to 1. While using a browser automation agent over Model Context Protocol MCP to prefill job applications and publishing forms, four bottlenecks showed up in the execution logs before any site rate limit did: click , fill ,