文档开发者工具Scrapeless MCP身份验证与传输方式

身份验证与传输方式

身份验证

向 Scrapeless MCP Server 发出的每个请求都需要使用您的 Scrapeless API 令牌进行身份验证。登录 Scrapeless 并从您的控制面板中复制该令牌。

传递令牌的方式取决于所使用的传输方式:

  • Stdio — 将其设置为 SCRAPELESS_API_KEY 环境变量。
  • Streamable HTTP — 将其作为 x-api-token 请求标头发送。

请妥善保管您的令牌:像对待密码一样对待它,将其存储在环境变量或密钥管理器中,切勿将其提交到版本控制系统中。

传输方式

该服务器支持两种传输模式。两者暴露的工具集完全相同——唯一的区别在于服务器的运行位置以及访问方式。

StdioStreamable HTTP
运行位置本地,由客户端通过 npx 启动由 Scrapeless 托管
适用场景桌面客户端(Claude Desktop、Cursor、Cline)远程代理、无服务器环境、托管平台
身份验证SCRAPELESS_API_KEY 环境变量x-api-token 请求标头
前置条件本地已安装 Node.js 且可用 npx可网络访问 api.scrapeless.com

Stdio(本地执行)

客户端将服务器作为本地子进程启动:

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

Streamable HTTP(托管 API 模式)

客户端直接连接到托管端点——无需在本地运行任何进程:

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

我应该选择哪种方式?

  • 如果您进行本地开发或使用桌面客户端,且运行 npx 很方便,请选择 Stdio。
  • 如果您使用托管代理、CI 环境,或任何无法(或不想)运行本地 Node 进程的环境,请选择 Streamable HTTP。

如需进行配置文件和超时等会话级调优,请参阅配置。