Cloud-based web access with real browsers and JS rendering by ScrapingAnt
Maintain this server? Claim it
This server signs you in with OAuth, which the playground doesn't support yet. Install it in your MCP client to try it.
Fetch (scrape) a URL using ScrapingAnt and return the web page content as HTML. Args: url: The URL of the page to extract (scrape). browser: Whether to use browser rendering. Default: True. proxy_type: Type of proxy to use. Default: 'datacenter'. Use 'residential' if you encounter anti-bot detection, which improves anti-bot avoidance. proxy_country: Optional ISO-3166 country code. Default: random worldwide proxy. Use when facing geo-restrictions. Available country codes: ae, br, bz, ca, ch, cn, cz, de, es, fr, gb, hk, id, il, in, it, jp, kr, mx, my, nh, nl, ph, pk, pl, ro, ru, sa, sc, se, sg, th, tr, tw, uk, us, vn.
| Argument | Type | Description |
|---|---|---|
| url* | string | |
| browser | boolean | |
| proxy_type |
| any |
| proxy_country | any |
{
"type": "object",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"title": "Url"
},
"browser": {
"type": "boolean",
"title": "Browser",
"default": true
},
"proxy_type": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Proxy Type",
"default": null
},
"proxy_country": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Proxy Country",
"default": null
}
}
}Fetch (scrape) a URL using ScrapingAnt and return the web page content as Markdown. Args: url: The URL of the page to extract (scrape). browser: Whether to use browser rendering. Default: True. proxy_type: Type of proxy to use. Default: 'datacenter'. Use 'residential' if you encounter anti-bot detection, which improves anti-bot avoidance. proxy_country: Optional ISO-3166 country code. Default: random worldwide proxy. Use when facing geo-restrictions. Available country codes: ae, br, bz, ca, ch, cn, cz, de, es, fr, gb, hk, id, il, in, it, jp, kr, mx, my, nh, nl, ph, pk, pl, ro, ru, sa, sc, se, sg, th, tr, tw, uk, us, vn.
| Argument | Type | Description |
|---|---|---|
| url* | string | |
| browser | boolean | |
| proxy_type | any | |
| proxy_country | any |
{
"type": "object",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"title": "Url"
},
"browser": {
"type": "boolean",
"title": "Browser",
"default": true
},
"proxy_type": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Proxy Type",
"default": null
},
"proxy_country": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Proxy Country",
"default": null
}
}
}Fetch (scrape) a URL using ScrapingAnt and return the web page content as plain text. Args: url: The URL of the page to extract (scrape). browser: Whether to use browser rendering. Default: True. proxy_type: Type of proxy to use. Default: 'datacenter'. Use 'residential' if you encounter anti-bot detection, which improves anti-bot avoidance. proxy_country: Optional ISO-3166 country code. Default: random worldwide proxy. Use when facing geo-restrictions. Available country codes: ae, br, bz, ca, ch, cn, cz, de, es, fr, gb, hk, id, il, in, it, jp, kr, mx, my, nh, nl, ph, pk, pl, ro, ru, sa, sc, se, sg, th, tr, tw, uk, us, vn.
| Argument | Type | Description |
|---|---|---|
| url* | string | |
| browser | boolean | |
| proxy_type | any | |
| proxy_country | any |
{
"type": "object",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"title": "Url"
},
"browser": {
"type": "boolean",
"title": "Browser",
"default": true
},
"proxy_type": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Proxy Type",
"default": null
},
"proxy_country": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Proxy Country",
"default": null
}
}
}