Olostep Create Scrape
olostep_create_scrapeInitiate a web page scrape
When to Use
Use this tool when you need to initiate a web page scrape. This is part of the Olostep API provider on xpay✦.
MCP Connection
Connect to xpay✦ to access this tool (and 11+ others):
{
"mcpServers": {
"xpay": {
"url": "https://mcp.xpay.sh/mcp?key=YOUR_API_KEY"
}
}
}
For Claude Code:
claude mcp add --transport http xpay "https://mcp.xpay.sh/mcp?key=YOUR_API_KEY"
How to Execute
Use the xpay✦ meta-tools to run this tool:
xpay_details— Get full input schema:xpay_details("olostep/olostep_create_scrape")xpay_run— Execute:xpay_run("olostep/olostep_create_scrape", { ...inputs })
Input Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
remove_images | boolean | No | Option to remove images from the scraped content. Defaults to false. |
country | string | No | Residential country to load the request from. Supported values are: * US (United States) * CA (Canada) * IT (Italy) * IN (India) * GB (England) * JP (Japan) * MX (Mexico) * AU (Australia) * ID (Indonesia) * UA (UAE) * RU (Russia) * RANDOM Some operations, like scraping Google Search and Google News, support all countries. |
metadata | object | No | User-defined metadata. Not supported yet |
formats | array | No | Formats in which you want the content. |
remove_css_selectors | string | No | Option to remove certain CSS selectors from the content. Optionally, you can also pass a JSON stringified array of specific selectors you want to remove. The CSS selectors removed when this option is set to default are ['nav','footer','script','style','noscript','svg',[role=alert],[role=banner],[role=dialog],[role=alertdialog],[role=region][aria-label*=skip i],[aria-modal=true]] Available options: default, none, array |
transformer | string | No | Specify the HTML transformer to use, if any. Postlight's Mercury Parser library is used to remove ads and other unwanted content from the scraped content. Available options: postlight, none |
wait_before_scraping | integer | No | Time to wait in milliseconds before starting the scraping. |
links_on_page | object | No | With this option, you can get all the links present on the page you scrape. |
llm_extract | object | No | |
parser | object | No | When defining json as a format, you can use this parameter to specify the parser to use. Parsers are useful to extract structured content from web pages. Olostep has a few parsers built in for most common web pages, and you can also create your own parsers. |
screen_size | object | No | Configuration for screen size. Preset dimensions are available through screen_type: desktop (1920x1080), mobile (414x896), or default (768x1024). |
url_to_scrape | string | Yes | The URL to start scraping from. |
actions | array | No | Actions to perform on the page before getting the content. |
remove_class_names | array | No | List of class names to remove from the content. |
Pricing
- Cost: $0.02/call
- Balance check: Use
xpay_balanceto check remaining credits - Get your API key at xpay.tools — $5 free credits included
Related Skills
- Olostep API (all tools) — 12 tools
- Olostep Create Answer — $0.10/call
- Olostep Maps — $0.02/call
- Olostep Start Crawl — $0.10/call
- Olostep Start Batch — $0.02/call
- Olostep Batch Items — $0.02/call
Links
- Tool page: https://xpay.tools/olostep/olostep-create-scrape/
- Provider: https://xpay.tools/olostep/
- All tools: https://xpay.tools/explore
How to Execute
Input Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
remove_images | boolean | No | Option to remove images from the scraped content. Defaults to false. |
country | string | No | Residential country to load the request from. Supported values are: * US (United States) * CA (Canada) * IT (Italy) * IN (India) * GB (England) * JP (Japan) * MX (Mexico) * AU (Australia) * ID (Indonesia) * UA (UAE) * RU (Russia) * RANDOM Some operations, like scraping Google Search and Google News, support all countries. |
metadata | object | No | User-defined metadata. Not supported yet |
formats | array | No | Formats in which you want the content. |
remove_css_selectors | string | No | Option to remove certain CSS selectors from the content. Optionally, you can also pass a JSON stringified array of specific selectors you want to remove. The CSS selectors removed when this option is set to default are ['nav','footer','script','style','noscript','svg',[role=alert],[role=banner],[role=dialog],[role=alertdialog],[role=region][aria-label*=skip i],[aria-modal=true]] Available options: `default`, `none`, `array` |
transformer | string | No | Specify the HTML transformer to use, if any. Postlight's Mercury Parser library is used to remove ads and other unwanted content from the scraped content. Available options: `postlight`, `none` |
wait_before_scraping | integer | No | Time to wait in milliseconds before starting the scraping. |
links_on_page | object | No | With this option, you can get all the links present on the page you scrape. |
llm_extract | object | No | - |
parser | object | No | When defining json as a format, you can use this parameter to specify the parser to use. Parsers are useful to extract structured content from web pages. Olostep has a few parsers built in for most common web pages, and you can also create your own parsers. |
screen_size | object | No | Configuration for screen size. Preset dimensions are available through screen_type: desktop (1920x1080), mobile (414x896), or default (768x1024). |
url_to_scrape | string | Yes | The URL to start scraping from. |
actions | array | No | Actions to perform on the page before getting the content. |
remove_class_names | array | No | List of class names to remove from the content. |
Install Skill
Pricing
Cost
$0.02/call
Model
Flat rate
Provider
Olostep API

