Los mejores servidores MCP para Windsurf en 2026
Firecrawl, Bright Data y Crawlora comparados como servidores MCP para Windsurf — configuración, herramientas y cuál se ajusta a cada tarea.
Tanto la documentación oficial de Windsurf como los trackers de terceros lo señalan como una buena opción para sesiones multiagente en paralelo, y su soporte de MCP ha sido estable desde hace tiempo — pero nadie ha publicado una guía de compra específica para Windsurf sobre servidores MCP de datos web. Esta compara lo que realmente se conecta, con configuración real, no texto de marketing.
La configuración MCP de Windsurf — y una discrepancia real de nombres de archivo
Windsurf lee las definiciones de servidores MCP desde un archivo JSON bajo ~/.codeium/windsurf/, con la clave raíz mcpServers (la misma forma que Claude Desktop). El propio nombre del archivo está documentado de forma inconsistente entre proveedores: el repo MCP de Firecrawl indica ./codeium/windsurf/model_config.json, mientras que el propio repo de Crawlora y la mayoría de guías de terceros dicen mcp_config.json. Esto no es un typo inventado por ninguna de las partes — probablemente refleja que Windsurf renombró el archivo en algún momento y la documentación quedó desactualizada a distintos ritmos. Comprueba qué lee realmente tu versión instalada de Windsurf (abre su panel de configuración MCP, que muestra la ruta de configuración resuelta) en lugar de confiar ciegamente en la documentación de un solo proveedor.
Qué evaluar
- Crawl genérico (cualquier URL → markdown) frente a datos de plataforma estructurados (sitios con nombre → JSON).
- ¿El proveedor documenta realmente Windsurf, o estás adaptando una configuración de Claude Desktop y esperando que funcione?
- Cantidad de herramientas y qué cubre realmente.
- Modelo de precios y si una solicitud fallida se sigue facturando.
Los candidatos
| Herramienta | Formato | Cobertura | Configuración | Ideal para |
|---|---|---|---|---|
| Firecrawl MCP | Servidor MCP | Scrape/crawl/search/extract de cualquier URL | Clave mcpServers, npx -y firecrawl-mcp, nombre de servidor mcp-server-firecrawl según su propia documentación | Crawl genérico a markdown para sitios arbitrarios |
| Bright Data | Servidor MCP (más de 60 herramientas) | Más de 40 plataformas con nombre + infraestructura de proxy/anti-bot | Misma forma mcpServers, npx @brightdata/mcp o alojado en mcp.brightdata.com/mcp?token=... | Extracción resistente a anti-bot a escala |
| Zyte | — | — | Sin integración oficial con Windsurf (sus plugins apuntan específicamente a Claude Code y GitHub Copilot) | No es una opción disponible actualmente aquí |
| Crawlora | Servidor MCP | 893 herramientas en 81 grupos de plataformas | Clave mcpServers, https://mcp.crawlora.net/mcp, ten en cuenta que el encabezado Authorization va dentro de headers, no como campo de nivel superior | JSON estructurado de plataformas con nombre, pago solo por éxito |
Firecrawl MCP — crawl genérico a markdown
El repo de Firecrawl documenta Windsurf directamente: agrega un bloque mcpServers que nombra al servidor mcp-server-firecrawl, ejecutando npx -y firecrawl-mcp con FIRECRAWL_API_KEY en env. No trabaja desde un catálogo de plataformas fijo — apúntalo a cualquier página pública para obtener markdown, extracción JSON estructurada o un crawl de sitio completo. Elígelo cuando la tarea sea leer o rastrear sitios web arbitrarios.
Bright Data — escala anti-bot en más de 40 plataformas con nombre
Bright Data usa la misma forma JSON en Windsurf que en VS Code: ya sea el comando local npx @brightdata/mcp con un API_TOKEN, o la URL remota alojada con un parámetro de consulta con token. Su servidor MCP de más de 60 herramientas cubre plataformas con nombre de e-commerce, redes sociales, negocios y finanzas, filtrable por groups= para que un agente no reciba todas las herramientas de golpe. Elígelo cuando la fiabilidad anti-bot en objetivos difíciles y con nombre sea la restricción real.
Zyte — no disponible actualmente para Windsurf
Vale la pena decirlo con claridad en lugar de omitirlo: los dos productos de Zyte relacionados con Claude — el plugin de Claude Code (zyte-ai/claude-skills) y la extensión de VS Code específica para GitHub Copilot — están cada uno atados a un solo cliente. Ninguno se conecta a Windsurf a día de hoy. Si tu stack es Windsurf-first, Zyte no está actualmente en la carrera aquí (sí circula un servidor MCP genérico con la marca Zyte en algunos directorios de terceros, pero la propia documentación de Zyte enmarca explícitamente las construcciones MCP comunitarias contra su API como demos no oficiales, no como un producto soportado).
Crawlora — JSON estructurado en 81 grupos de plataformas, pago solo por éxito
El servidor MCP de Crawlora documenta Windsurf directamente: ~/.codeium/windsurf/mcp_config.json, clave mcpServers, apuntando a https://mcp.crawlora.net/mcp con la clave de API bajo un campo headers.Authorization (Bearer <clave>) — ten en cuenta que esta forma es distinta de la convención serverUrl que usan otros servidores remotos, así que copia el bloque exacto en lugar de adivinar los nombres de las claves. 893 herramientas en búsqueda, mapas, e-commerce, redes sociales, finanzas, viajes, empleos, medios, tiendas de apps y reseñas, JSON normalizado, facturación pago-por-éxito, 2.000 créditos gratis al mes sin tarjeta. Elígelo para obtener registros estructurados de plataformas con nombre sin mantener un parser.
Cómo elegir, según la tarea
- Necesitas rastrear o leer sitios web arbitrarios como contexto para un agente → Firecrawl MCP.
- Necesitas extracción fiable de plataformas específicas, difíciles y con nombre, a escala → Bright Data.
- Necesitas JSON estructurado de plataformas con nombre sin mantener un parser, facturado solo por éxito → Crawlora MCP.
- Quieres específicamente el flujo de generación de Scrapy de Zyte → por ahora necesitarás Claude Code o GitHub Copilot, no Windsurf.
Añade datos web estructurados a Windsurf
893 herramientas en 81 grupos de plataformas, una clave de API, facturado solo por éxito. 2.000 créditos gratis al mes, sin tarjeta.
Fuentes
Lecturas relacionadas
- Best MCP Servers for GitHub Copilot in 2026 — la misma comparación, con la forma de configuración de Copilot.
- Best Web Scraping MCP Servers & Skills for Claude Code in 2026.
- Crawlora vs Firecrawl · Crawlora vs Bright Data.
- Give your AI agent live web data with MCP.
Preguntas frecuentes
¿Cuál es el mejor servidor MCP para hacer web scraping con Windsurf?
Firecrawl MCP encaja para rastrear o leer sitios web arbitrarios. Bright Data está pensado para extracción resistente a anti-bot en más de 40 plataformas con nombre. Crawlora encaja cuando quieres JSON estructurado de plataformas con nombre sin mantener un parser, facturado solo por éxito. Zyte no ofrece actualmente una integración con Windsurf — sus dos productos (un plugin de Claude Code y una extensión de VS Code específica para GitHub Copilot) están cada uno atados a un solo cliente.
¿De dónde lee Windsurf su configuración de servidores MCP?
De un archivo JSON bajo ~/.codeium/windsurf/, con la clave raíz mcpServers — la misma forma que Claude Desktop. El nombre exacto del archivo está documentado de forma inconsistente entre proveedores (el propio repo de Firecrawl dice model_config.json, la mayoría de los demás dicen mcp_config.json), lo que probablemente refleja que Windsurf renombró el archivo en algún momento. Comprueba el panel de configuración MCP de tu versión instalada de Windsurf para ver la ruta resuelta en lugar de confiar en la documentación de un solo proveedor.
¿Funciona Zyte con Windsurf?
No de forma oficial. El plugin de Claude Code de Zyte y su extensión Web Scraping Copilot específica para GitHub Copilot están cada uno atados a un solo cliente, y ninguno se conecta a Windsurf. Sí circulan construcciones MCP comunitarias contra la API de Zyte en algunos directorios, pero el propio blog de Zyte las enmarca explícitamente como demos no oficiales, no como un producto soportado.
¿Cómo instalo el servidor MCP de Crawlora para Windsurf?
Agrega un bloque mcpServers a tu configuración de Windsurf que apunte a https://mcp.crawlora.net/mcp, con la clave de API bajo un campo headers.Authorization (Bearer <clave>) — esta forma es distinta de la convención serverUrl que usan otros servidores remotos, así que copia el bloque exacto de la documentación en lugar de adivinar los nombres de las claves. El nivel gratuito es de 2.000 créditos/mes, sin tarjeta.
