Spider Cloud MCP
Servidor MCP Spider: rastrea, extrae, busca y automatiza navegadores a escala
Documentación
Spider MCP Server
El servidor de rastreo web, extracción de datos y automatización de navegador más rápido para agentes de IA. Le da a Claude acceso directo a la web a través de 22 herramientas: rastrea sitios a más de 100K páginas/segundo, extrae datos estructurados con IA y controla navegadores remotos con evasión anti-bot integrada.
Por qué Spider
- Velocidad — Rastrea más de 100K páginas por segundo. El enrutamiento inteligente de solicitudes elige HTTP o Chrome headless automáticamente. Las respuestas en streaming comienzan a entregar datos de inmediato.
- Costo — Créditos de pago por uso sin necesidad de suscripción para las herramientas principales. Consulta tu saldo en cualquier momento con
spider_get_credits. Las herramientas de IA están disponibles con una suscripción de IA. - Confiabilidad — Evasión anti-bot con huellas digitales y rotación de proxies. Flota de navegadores con respaldo automático en Chrome, Firefox y más. Reintentos integrados y escalada de sigilo.
Inicio rápido
Claude Code
claude mcp add spider -- npx -y spider-cloud-mcp
Configura tu clave de API:
export SPIDER_API_KEY="your-api-key"
Claude Desktop
Agrega a claude_desktop_config.json:
{
"mcpServers": {
"spider": {
"command": "npx",
"args": ["-y", "spider-cloud-mcp"],
"env": {
"SPIDER_API_KEY": "your-api-key"
}
}
}
}
Cursor
Agrega a .cursor/mcp.json:
{
"mcpServers": {
"spider": {
"command": "npx",
"args": ["-y", "spider-cloud-mcp"],
"env": {
"SPIDER_API_KEY": "your-api-key"
}
}
}
}
Windsurf
Agrega a ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"spider": {
"command": "npx",
"args": ["-y", "spider-cloud-mcp"],
"env": {
"SPIDER_API_KEY": "your-api-key"
}
}
}
}
Configuración
| Variable | Requerida | Descripción |
|---|---|---|
SPIDER_API_KEY | Sí | Tu clave de API de Spider. Obtén una en spider.cloud/api-keys |
Herramientas
Herramientas principales (8)
Estas funcionan con créditos de pago por uso sin necesidad de suscripción.
| Herramienta | Descripción |
|---|---|
spider_crawl | Rastrea un sitio web y extrae contenido de múltiples páginas. Sigue enlaces hasta una profundidad/límite. |
spider_scrape | Extrae una sola página. Más rápido y económico que el rastreo cuando necesitas una URL. |
spider_search | Busca en la web. Opcionalmente obtén el contenido completo de las páginas de resultados. |
spider_links | Extrae todos los enlaces de una página sin obtener el contenido. |
spider_screenshot | Captura una captura de pantalla de la página como PNG en base64. |
spider_unblocker | Accede a contenido protegido contra bots con evasión anti-bot avanzada. |
spider_transform | Convierte HTML a markdown o texto sin hacer solicitudes web. |
spider_get_credits | Consulta tu saldo de créditos de API. |
Herramientas de IA (5)
Interacción web en lenguaje natural. Describe lo que quieres en lenguaje sencillo.
Requiere una suscripción de IA.
| Herramienta | Descripción |
|---|---|
spider_ai_crawl | Rastreo guiado por IA: describe qué contenido buscar. |
spider_ai_scrape | Extrae datos estructurados con lenguaje sencillo, sin selectores CSS. |
spider_ai_search | Búsqueda mejorada con IA y comprensión de intención. |
spider_ai_browser | Automatiza acciones del navegador con lenguaje natural. |
spider_ai_links | Encuentra y filtra enlaces por descripción. |
Herramientas de automatización de navegador (9)
Control directo del navegador a través de spider-browser. Los navegadores se ejecutan en la nube de Spider con reintentos inteligentes, cambio de navegador, protección anti-bot, rotación de proxies y escalada automática de sigilo. Compatible con los protocolos CDP y BiDi.
| Herramienta | Descripción |
|---|---|
spider_browser_open | Abre una sesión de navegador remota. Devuelve un session_id. |
spider_browser_navigate | Navega a una URL y espera a que cargue. |
spider_browser_click | Haz clic en un elemento mediante selector CSS. |
spider_browser_fill | Rellena un campo de formulario con texto. |
spider_browser_screenshot | Toma una captura de pantalla de la página actual. Devuelve PNG en base64. |
spider_browser_content | Obtén el HTML de la página o el texto visible. |
spider_browser_evaluate | Ejecuta JavaScript en el contexto de la página. |
spider_browser_wait_for | Espera un elemento, navegación o inactividad de red. |
spider_browser_close | Cierra la sesión y detén la facturación. |
Las sesiones de navegador se cierran automáticamente después de 5 minutos de inactividad. Siempre llama a spider_browser_close al terminar.
Ejemplos
Investigación y RAG
"Rastrea la documentación de React y resume la API de hooks"
Usa spider_crawl para obtener más de 50 páginas en segundos y devolver markdown limpio listo para contexto.
spider_crawl: {
url: "https://react.dev/reference/react",
limit: 50,
return_format: "markdown",
filter_output_main_only: true
}
Extracción de datos estructurados
"Obtén todos los nombres de productos y precios de esta página de comercio electrónico"
Usa spider_ai_scrape para extraer JSON estructurado sin selectores CSS.
spider_ai_scrape: {
url: "https://example-store.com/products",
prompt: "Extract every product name, price, and availability status as JSON"
}
Automatización de navegador en varios pasos
"Inicia sesión en el panel, ve a informes y captura el resumen mensual"
Usa las herramientas de spider_browser_* para controlar un navegador remoto con protección anti-bot completa.
1. spider_browser_open: { browser: "auto" }
2. spider_browser_navigate: { url: "https://app.example.com/login" }
3. spider_browser_fill: { selector: "input[name='email']", value: "user@example.com" }
4. spider_browser_fill: { selector: "input[name='password']", value: "..." }
5. spider_browser_click: { selector: "button[type='submit']" }
6. spider_browser_wait_for: { navigation: true }
7. spider_browser_navigate: { url: "https://app.example.com/reports/monthly" }
8. spider_browser_screenshot: {}
9. spider_browser_close: {}
Inteligencia competitiva
"Busca rondas de financiación recientes de startups de IA y obtén los detalles"
Usa spider_search con filtrado por tiempo y luego spider_scrape para los detalles.
spider_search: {
search: "AI startup Series A funding 2025",
num: 10,
fetch_page_content: true,
return_format: "markdown",
tbs: "qdr:m"
}
Referencia de API
Todas las herramientas se asignan directamente a la API de Spider. Las herramientas principales aceptan los mismos parámetros que sus contrapartes de API:
- Rastreo/Extracción:
url,return_format,request,readability,root_selector,proxy_enabled,cachey muchos más - Búsqueda:
search,num,fetch_page_content,country,language,tbs - Herramientas de IA: Agrega un parámetro
promptque describa lo que quieres en lenguaje natural - Herramientas de navegador: Usa
session_iddespider_browser_openpara todas las operaciones
Referencia completa de parámetros: spider.cloud/docs/api
Enlaces
- Sitio web
- Documentación
- Referencia de API
- Obtén tu clave de API
- Precios de créditos
- Suscripción de IA
- Discord
- Soporte
Licencia
MIT