Spider Cloud MCP

Servidor MCP Spider: rastrea, extrae, busca y automatiza navegadores a escala

Documentación

Servidor Spider MCP

El servidor de crawling web, scraping 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 21 herramientas: rastrea sitios a más de 100K páginas/segundo, extrae datos estructurados con IA y controla navegadores remotos con bypass anti-bot integrado.

Por qué Spider

  • Velocidad — Rastrea más de 100K páginas por segundo. El enrutamiento inteligente de solicitudes elige HTTP o headless Chrome 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 — Bypass anti-bot con fingerprinting y rotación de proxies. Flota de navegadores con respaldo automático entre Chrome, Firefox y más. Reintentos integrados y escalada sigilosa.

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_KEYSíTu clave de API de Spider. Obtén una en spider.cloud/api-keys

Herramientas

Herramientas principales (7)

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 rastrear cuando necesitas una URL.
spider_searchBusca en la web. Opcionalmente obtén el contenido completo de las páginas de los 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_transformConvierte HTML a markdown o texto sin hacer solicitudes web.
spider_get_creditsConsulta el saldo de créditos de tu API.

Herramientas de IA (5)

Interacción web en lenguaje natural. Describe lo que quieres en inglés sencillo.

Requiere una suscripción de IA.

HerramientaDescripción
spider_ai_crawlCrawling guiado por IA — describe qué contenido buscar.
spider_ai_scrapeExtrae datos estructurados con inglés 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 mediante 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 sigilosa automática. Soporta protocolos CDP y BiDi.

HerramientaDescripción
spider_browser_openAbre una sesión de navegador remoto. Devuelve un session_id.
spider_browser_navigateNavega a una URL y espera a que cargue.
spider_browser_clickHaz clic en un elemento por 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 cuando termines.

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 con cero 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 múltiples 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 financiamiento recientes de startups de IA y obtén los detalles"

Usa spider_search con filtrado por tiempo, 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:

  • Crawl/Scrape: 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 describiendo 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