scrapingdog_scrape

Pack: scrapingdog · Connect: https://pipeworx.io/mcp (see Connect below for a single-pack URL)

No MCP client? Call it directly: GET https://gateway.pipeworx.io/v1/tools/scrapingdog_scrape for the schema, then POST the same URL with its arguments for the data.

Scrape any website through Scrapingdog’s rotating proxies and return its content.

Parameters

NameTypeRequiredDescription
urlstringyesThe full URL to scrape including protocol, e.g. “https://example.com/page”
dynamicbooleannoRender JavaScript in a headless browser before returning content (use for SPAs / dynamic pages).
premiumbooleannoUse premium residential proxies for hard-to-scrape sites. Costs 10 credits (25 combined with dynamic:true). Default false.
countrystringnoISO 3166-1 alpha-2 country code to proxy from, e.g. “us”, “gb”, “de”. Optional geotargeting.
waitnumbernoMilliseconds to wait for the page to load (0–35000). Use together with dynamic:true for slow pages.
formatstringnoResponse format: “markdown” for LLM-friendly text, “links” for a link list, otherwise HTML (default). Options: html, markdown, links, summary.
_apiKeystringyesBYOK Scrapingdog API key (free trial at scrapingdog.com)

Example call

Arguments

{
  "url": "https://example.com",
  "_apiKey": "your-scrapingdog-api-key"
}

curl

curl -X POST https://gateway.pipeworx.io/scrapingdog/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"scrapingdog_scrape","arguments":{"url":"https://example.com","_apiKey":"your-scrapingdog-api-key"}}}'

TypeScript (@pipeworx/sdk)

import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();

const result = await pipeworx.call('scrapingdog_scrape', {
  "url": "https://example.com",
  "_apiKey": "your-scrapingdog-api-key"
});

More examples

{
  "url": "https://example.com/dynamic-page",
  "format": "markdown",
  "dynamic": true,
  "wait": 5000,
  "_apiKey": "your-scrapingdog-api-key"
}

Connect

Add this to your MCP client config — every tool in the catalog, including this one — or use one-click install buttons:

{
  "mcpServers": {
    "pipeworx": {
      "url": "https://pipeworx.io/mcp"
    }
  }
}
Connect to just the scrapingdog pack
{
  "mcpServers": {
    "scrapingdog": {
      "url": "https://gateway.pipeworx.io/scrapingdog/mcp"
    }
  }
}

See Getting Started for client-specific install steps.

Regenerated from source · build October 14, 2026