Skip to content

Connect

Connect your assistant (MCP)

MCP (Model Context Protocol) is how an AI assistant such as Claude calls Scrapewise as a set of tools. The address is the same for everyone: https://mcp.scrapewise.ai/mcp.

How you sign in: every client sends your key in the Authorization: Bearer <key> header. There is no sign-in window and no OAuth. Paste a Read key if the assistant should only look. Paste a Full key if it should also create, run, change, delete or use the paid tools.

  1. Make a key. Press your name at the bottom of the portal menu, then API Keys, type a Key name, pick the Read scope (the portal shows it as LLM_READ) to look, or the Full scope (LLM_FULL) to build and run, and press Generate API Key. Copy the key. See Read or Full.
  2. In the same window API key generated, the tabs for Claude Code, Claude Desktop, Cursor and VS Code hold ready text with your key already in it.
  3. Pick your client below and follow its steps.
  4. Test it. Ask: “List my Scrapewise groups”. An empty list on a new account still proves the connection works.
  1. Open Settings, Developer, then Edit Config. This opens the file claude_desktop_config.json. On a Mac it is ~/Library/Application Support/Claude/claude_desktop_config.json, on Windows %APPDATA%\Claude\claude_desktop_config.json. You can also open the file there in any text editor.
  2. Add the block below to mcpServers. Replace [YOUR KEY] with your key.
  3. Quit Claude Desktop fully and open it again.
json
{
  "mcpServers": {
    "scrapewise": {
      "url": "https://mcp.scrapewise.ai/mcp",
      "headers": { "Authorization": "Bearer [YOUR KEY]" }
    }
  }
}

Note

Never put the key in a web address. Use the header only. Revoke a key in API Keys if it was shared by mistake.

Many URLs: one automation, one list

To scrape many addresses, give one automation the whole list. Never make one automation per address. The tool is scrapewise_run_scraper_url_list (Full). Retry with the exact same name, so a repeat is not charged twice. The full steps are on Read a website.

Upload a file

If you have one file (CSV, JSON Lines or Excel), the tools scrapewise_create_file_scraper and scrapewise_update_file_scraper_file (both Full) turn it into an upload scraper. Small files go in the call. For a bigger file the tool returns one ready upload command. See Upload a file.

Out of balance, 402 through MCP

When the wallet has no balance and no free requests, a billable tool returns a result with isError: true. The text is HTTP 402 followed by the body with the code WALLET_INSUFFICIENT_BALANCE. The assistant should stop and tell you, not retry. A match run that cannot start answers FLOW_RUN_SERVER_WALLET_LOW instead. Both are explained on Wallet and billing.

Errors you may see

401 Unauthorized
The key is missing, wrong or revoked. Check Bearer and a space before the key.
403 scope_rejected
The tool needs a Full key and you have a Read key. Make a Full key.
Only a few tools are listed
You are on a Read key. Make a Full key to list the tools that create and run.
HTTP 402 WALLET_INSUFFICIENT_BALANCE
No balance and no free requests. Top up in the portal and repeat the call. Do not retry before that.
429 Too Many Requests
Wait the seconds in Retry-After.
429 cost_exceeded
The hourly cost counter is full. Wait for the next hour.
503 Service Unavailable
The gateway is busy for a moment. Wait and retry.

Questions

Is there an OAuth sign-in?

No. Every client uses a key in the Authorization header.

Which key do I paste?

A Read key to look at your data. A Full key to build, run, delete and use the paid tools. See Read or Full.

Does it cost anything to connect?

No. Listing and reading are free. Tools that fetch pages are charged per page delivered, see Wallet and billing.

Why does the tool list show tools but no resources?

Scrapewise offers tools only. The resources list is empty.

Can I use it from n8n?

Yes. See n8n.

Last updated 4 November 2026