Máy khách MCP tùy chỉnh
Bất kỳ máy khách nào hỗ trợ Model Context Protocol đều có thể kết nối với Scrapeless. Sử dụng trang này khi máy khách của bạn không được liệt kê trong phần Thiết lập Máy khách. Bạn sẽ cần Mã thông báo API Scrapeless của mình.
Tùy chọn A — Stdio (chạy máy chủ cục bộ)
Khởi chạy scrapeless-mcp-server dưới dạng tiến trình con và truyền token qua biến môi trường:
{
"command": "npx",
"args": ["-y", "scrapeless-mcp-server"],
"env": {
"SCRAPELESS_API_KEY": "YOUR_SCRAPELESS_API_KEY"
}
}Hầu hết các máy khách desktop và IDE đều chấp nhận định dạng này trong ánh xạ mcpServers của chúng.
Tùy chọn B — Streamable HTTP (kết nối đến endpoint được lưu trữ)
Trỏ máy khách của bạn đến endpoint được lưu trữ và xác thực bằng header:
{
"type": "streamable-http",
"url": "https://api.scrapeless.com/mcp",
"headers": {
"x-api-token": "YOUR_SCRAPELESS_API_KEY"
}
}Kết nối lập trình (MCP SDK)
Nếu bạn đang xây dựng một máy khách bằng MCP SDK, hãy kết nối qua Streamable HTTP:
import { Client } from "@modelcontextprotocol/sdk/client/index.js"
import { StreamableHTTPClientTransport } from "@modelcontextprotocol/sdk/client/streamableHttp.js"
const transport = new StreamableHTTPClientTransport(
new URL("https://api.scrapeless.com/mcp"),
{ requestInit: { headers: { "x-api-token": "YOUR_SCRAPELESS_API_KEY" } } }
)
const client = new Client({ name: "my-app", version: "1.0.0" })
await client.connect(transport)
const { tools } = await client.listTools()
console.log(tools.map(t => t.name))Sau khi kết nối, hãy gọi bất kỳ công cụ nào từ Công cụ theo Sản phẩm. Để tinh chỉnh phiên, hãy xem Cấu hình.