DocumentaciónHerramientas para desarrolladoresScrapeless MCPAutenticación y transportes

Autenticación y Transportes

Autenticación

Cada solicitud al Servidor MCP de Scrapeless se autentica con su token de API de Scrapeless Token de API. Inicie sesión en Scrapeless y copie el token desde su panel de control.

La forma en que pase el token depende del transporte:

  • Stdio — establézcalo como SCRAPELESS_KEY variable de entorno.
  • HTTP transmisible — envíelo como x-api-token encabezado de solicitud.

Mantenga el token en secreto: trátelo como una contraseña, guárdelo en variables de entorno o en un administrador de secretos, y nunca lo incluya en el control de versiones.

Transportes

El servidor admite dos modos de transporte. Ambos exponen el mismo conjunto de herramientas; la única diferencia es dónde se ejecuta el servidor y cómo se accede a él.

StdioStreamable HTTP
Dónde se ejecutaLocalmente, iniciado por su cliente mediante npxAlojado por Scrapeless
Ideal paraClientes de escritorio (Claude Desktop, Cursor, Cline)Agentes remotos, serverless, plataformas alojadas
AutenticaciónSCRAPELESS_KEY variable de entornox-api-token encabezado
Requisitos previosNode.js + npx disponible localmenteAcceso a red a api.scrapeless.com

Stdio (ejecución local)

El cliente inicia el servidor como un subproceso local:

{
  "mcpServers": {
    "Scrapeless MCP Server": {
      "command": "npx",
      "args": ["-y", "scrapeless-mcp-server"],
      "env": {
        "SCRAPELESS_KEY": "YOUR_SCRAPELESS_KEY"
      }
    }
  }
}

HTTP transmisible (modo API alojada)

El cliente se conecta al endpoint alojado; nada se ejecuta localmente:

{
  "mcpServers": {
    "Scrapeless MCP Server": {
      "type": "streamable-http",
      "url": "https://api.scrapeless.com/mcp",
      "headers": {
        "x-api-token": "YOUR_SCRAPELESS_KEY"
      },
      "disabled": false,
      "alwaysAllow": []
    }
  }
}

¿Cuál debo usar?

  • Elija Stdio para desarrollo local y clientes de escritorio donde ejecutar npx sea sencillo.
  • Elija HTTP transmisible para agentes alojados, CI o cualquier entorno en el que no pueda (o prefiera no) ejecutar un proceso local de Node.

Para ajustes por sesión, como perfiles y tiempos de espera, consulte Configuración.