Tres servidores dominan el scraping con MCP: Playwright, Firecrawl y Browserbase. Tienen filosofías muy distintas. Esta es la comparativa honesta.
TL;DR
- Playwright MCP: automatización local, máximo control, gratis.
- Firecrawl MCP: scraping a escala con anti-bot incluido, API key.
- Browserbase MCP: navegador en la nube para agentes 24/7, persistencia de sesión.
Casos de uso
| Caso | Ganador | Por qué |
|---|---|---|
| QA local de tu app | Playwright | Control total, gratis, debug visual |
| Indexar 10.000 páginas de docs | Firecrawl | Crawler optimizado, markdown limpio |
| Agente que hace login y compra | Browserbase | Sesiones persistentes, captcha solver |
| Extraer producto de Shopify | Firecrawl | Schema-based extraction |
| Monitorear cambios en una landing | Playwright | Local, cron-friendly |
| Scraping de TikTok / Instagram | Browserbase + Stagehand | Anti-bot serio |
Pricing
- Playwright MCP: 100% gratis. Pagas con tu CPU local.
- Firecrawl: tier gratis 500 créditos/mes. Pago desde $19/mes.
- Browserbase: tier gratis con 1h de uso. Pago desde $39/mes.
Curva de aprendizaje
- Playwright: media. Necesitas entender selectores y timing.
- Firecrawl: baja. Una llamada, markdown listo.
- Browserbase: media. Su SDK Stagehand simplifica con NLP.
Cuándo combinar
Patrón común en agentes serios: Firecrawl para descubrimiento masivo (crawling) + Browserbase/Playwright para flujos transaccionales que requieren login.