ujeebu_scrape_json
General web scraping that always returns JSON response with metadata. Use this when you need structured response data including headers, status, timing info, and content. Can return HTML, screenshot, or PDF in JSON format.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"url": "<url>"
},
"name": "ujeebu_scrape_json"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| js | No | Execute JavaScript. Default: true | |
| url | Yes | URL to scrape | |
| device | No | Device: 'desktop' or 'mobile'. Default: 'desktop' | |
| cookies | No | Custom cookies | |
| timeout | No | Timeout in seconds. Default: 60 | |
| wait_for | No | Wait condition | |
| block_ads | No | Block ads. Default: false | |
| custom_js | No | Custom JavaScript code | |
| post_data | No | POST/PUT data | |
| useragent | No | Custom user agent | |
| auto_proxy | No | Auto-escalate proxy. Default: false | |
| js_timeout | No | JS timeout in seconds | |
| proxy_type | No | Proxy type. Default: 'rotating' | |
| session_id | No | Session ID | |
| strip_tags | No | Tags/selectors to remove | |
| http_method | No | HTTP method. Default: 'GET' | |
| scroll_down | No | Scroll page. Default: false | |
| custom_proxy | No | Custom proxy URI | |
| window_width | No | Viewport width | |
| proxy_country | No | Proxy country. Default: 'US' | |
| response_type | No | Content type: 'html', 'raw', 'pdf', or 'screenshot'. Default: 'html' | |
| window_height | No | Viewport height | |
| block_resources | No | Block resources. Default: false for screenshot/pdf | |
| wait_for_timeout | No | Wait timeout in milliseconds | |
| progressive_scroll | No | Progressive scroll. Default: false | |
| screenshot_partial | No | Partial screenshot selector/coords (if response_type=screenshot) | |
| screenshot_fullpage | No | Full page screenshot (if response_type=screenshot) | |
| custom_proxy_password | No | Custom proxy password | |
| custom_proxy_username | No | Custom proxy username |