The Chrome MCP Token Tax: Building CHROMAN in One NightEl impuesto de tokens de Chrome MCP: CHROMAN, montado en una noche
You pay for Claude MAX. You hit the token cap twice in a single day. The reason is not your work pattern. The reason is that Chrome MCP pipes the entire DOM, the accessibility tree and a screenshot into the LLM context on every single interaction. One snapshot of an authenticated Shopify admin page: 40.000 to 80.000 tokens. One click: another 30.000. The architecture, not the tooling, is the cost driver.Pagas Claude MAX. Revientas el límite de tokens dos veces en un mismo día. La razón no es tu ritmo de trabajo. La razón es que Chrome MCP mete el DOM entero, el árbol de accesibilidad y una captura en el contexto del LLM en cada interacción. Una snapshot del admin de Shopify autenticado: 40.000 a 80.000 tokens. Un click: otros 30.000. El cuello de botella es la arquitectura, no la herramienta.
Move the expensive work off the model. Run a real Chromium locally via Playwright. Write HTML and PNG to disk. Return a tiny JSON to the LLM with the file paths and minimal metadata. The LLM only opens the cached file when it actually needs to inspect the content. Add a stealth plugin so anti-bot challenges pass without manual intervention. Keep persistent profiles per platform so logins survive across runs.Sacar el trabajo caro fuera del modelo. Correr un Chromium real en local via Playwright. Escribir HTML y PNG a disco. Devolver al LLM un JSON minúsculo con las rutas y los metadatos imprescindibles. El LLM solo lee el archivo cacheado cuando realmente necesita inspeccionar el contenido. Plugin stealth para pasar los anti-bot. Perfiles persistentes por plataforma para que los logins sobrevivan entre ejecuciones.
Measured ratio on a real Shopify admin snapshot: ~700×. The same operation that cost 40.000-80.000 tokens via Chrome MCP cost ~60 tokens via the new wrapper. HTML on disk: 463 KB. Tokens to the LLM: 60.Ratio medido en un snapshot real del admin de Shopify: ~700×. La misma operación que costaba 40.000-80.000 tokens via Chrome MCP costó ~60 tokens via el wrapper nuevo. HTML en disco: 463 KB. Tokens al LLM: 60.
The model must be disciplined about when to actually read the cached HTML. If every operation ends with "now load the full DOM into context", the savings collapse. For navigation, clicks and confirmations, the wrapper is one to two orders of magnitude cheaper. For deep inspection, you read the file deliberately and pay only that one time.El modelo tiene que ser disciplinado sobre cuándo leer realmente el HTML cacheado. Si cada operación acaba con "ahora cárgame el DOM entero al contexto", el ahorro desaparece. Para navegar, hacer click y confirmar estados, el wrapper es uno o dos órdenes de magnitud más barato. Para inspección profunda, lees el archivo a propósito y pagas una sola vez.