Skip to main content
Spider Cloud

Dashboard

quickstart

Start building with Spider

Create an API key

manage

Export the key

export SPIDER_API_KEY="sk-..."

SDKs, the MCP server and every command read it.

Connect Claude Code

Client configs in the docs
claude mcp add spider --transport http \
  https://mcp.spider.cloud/mcp \
  -H "Authorization: Bearer $SPIDER_API_KEY"
Read and follow https://spider.cloud/agent-skill/SKILL.md

Or skip MCP and let the agent onboard itself

Read and follow https://spider.cloud/agent-skill/SKILL.md

Paste into a Codex session. The skill covers the whole API.

Connect your MCP client

Client configs in the docs
Endpoint:  https://mcp.spider.cloud/mcp
Transport: Streamable HTTP
Auth:      Authorization: Bearer sk-...

Works in Claude Desktop, Cursor, Windsurf, or any MCP client.

Make the first request

Full example in the docs
curl -X POST https://api.spider.cloud/scrape \
  -H "Authorization: Bearer $SPIDER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url": "https://example.com", "return_format": "markdown"}'

Install the SDK and run it

Full example in the docs
pip install spider_client
from spider import Spider
app = Spider()  # reads SPIDER_API_KEY
page = app.scrape_url("https://example.com")

Install the SDK and run it

Full example in the docs
npm install @spider-cloud/spider-client
import { Spider } from "@spider-cloud/spider-client";
const app = new Spider(); // reads SPIDER_API_KEY
const page = await app.scrapeUrl("https://example.com");
overviewLoading overview
credits
requests · 24h
unlimited
request statusloadingLoading request status
Loading request data
recent activityRecent activity loaded

No crawls yet.

open playground →