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

VariableRequeridaDescripción
SPIDER_API_KEYTu 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.

HerramientaDescripción
spider_crawlRastrea un sitio web y extrae contenido de múltiples páginas. Sigue enlaces hasta una profundidad/límite.
spider_scrapeExtrae una sola página. Más rápido y económico que el rastreo cuando necesitas una URL.
spider_searchBusca en la web. Opcionalmente obtén el contenido completo de las páginas de resultados.
spider_linksExtrae todos los enlaces de una página sin obtener el contenido.
spider_screenshotCaptura una captura de pantalla de la página como PNG en base64.
spider_unblockerAccede a contenido protegido contra bots con evasión anti-bot avanzada.
spider_transformConvierte HTML a markdown o texto sin hacer solicitudes web.
spider_get_creditsConsulta 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.

HerramientaDescripción
spider_ai_crawlRastreo guiado por IA: describe qué contenido buscar.
spider_ai_scrapeExtrae datos estructurados con lenguaje sencillo, sin selectores CSS.
spider_ai_searchBúsqueda mejorada con IA y comprensión de intención.
spider_ai_browserAutomatiza acciones del navegador con lenguaje natural.
spider_ai_linksEncuentra 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.

HerramientaDescripción
spider_browser_openAbre una sesión de navegador remota. Devuelve un session_id.
spider_browser_navigateNavega a una URL y espera a que cargue.
spider_browser_clickHaz clic en un elemento mediante selector CSS.
spider_browser_fillRellena un campo de formulario con texto.
spider_browser_screenshotToma una captura de pantalla de la página actual. Devuelve PNG en base64.
spider_browser_contentObtén el HTML de la página o el texto visible.
spider_browser_evaluateEjecuta JavaScript en el contexto de la página.
spider_browser_wait_forEspera un elemento, navegación o inactividad de red.
spider_browser_closeCierra 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, cache y muchos más
  • Búsqueda: search, num, fetch_page_content, country, language, tbs
  • Herramientas de IA: Agrega un parámetro prompt que describa lo que quieres en lenguaje natural
  • Herramientas de navegador: Usa session_id de spider_browser_open para todas las operaciones

Referencia completa de parámetros: spider.cloud/docs/api

Enlaces

Licencia

MIT