
Fetch any public web page through managed proxies, with optional JS rendering and extraction rules.
$ npx add-mcp 'https://mcp.hasdata.com/mcp?apis=web_scraping' --name web-scraping --header 'x-api-key: ${X_API_KEY}'Run in your terminal. add-mcp asks which agents to add it to, then asks for each value it needs. Add -g to install it for every project.
Review the command, arguments and environment values before installing. MCP servers run with your local permissions.
Claude Code
$ claude mcp add --transport http web-scraping 'https://mcp.hasdata.com/mcp?apis=web_scraping' --header 'x-api-key: YOUR_X_API_KEY'Run in your terminal. Add --scope user to make it available in every project.
Verified live against the running server on Nov 6, 2026.
hasdata_web_scraping_web_scraping_scrapeWebPageScrape Web Page Universal web scraper that fetches any public URL through managed proxies (datacenter or residential, geo-targeted) with optional JS rendering, custom headers, wait conditions, jsScenario actions (click, scroll, fill, waitFor), screenshots, resource/ad/URL bloc...21 paramsScrape Web Page Universal web scraper that fetches any public URL through managed proxies (datacenter or residential, geo-targeted) with optional JS rendering, custom headers, wait conditions, jsScenario actions (click, scroll, fill, waitFor), screenshots, resource/ad/URL bloc...
aiExtractRulesobjectautoModebooleanblockAdsbooleanblockResourcesbooleanblockUrlsarrayexcludeTagsarrayextractEmailsbooleanextractLinksbooleanextractRulesobjectheadersobjectincludeOnlyTagsarrayjsRenderingbooleanjsScenarioarrayoutputFormatarrayproxyCountrystringUS · UK · DE · IE · FR · ITproxyTypestringdatacenter · residentialremoveBase64Imagesbooleanscreenshotbooleanurl*stringwaitnumber+1 more parameters. See the server's own documentation for the full schema.
Sponsors
HASDATA_API_KEY*secretHasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.
A hosted Web Scraping MCP server that gives Claude, Cursor, Windsurf and any other MCP client one read-only tool for fetching any public web page. It goes out through managed proxies, renders JavaScript when a page needs it, and returns clean markdown, plain text, raw HTML or structured JSON, with nothing to host and no browser in your stack.
This is the fallback for sites with no dedicated API. When a site does have one in the HasData catalogue, that tool returns parsed fields and this one returns a page.
1,000 free credits every month, no card required. A plain fetch costs 1 credit, so the free tier covers 1,000 of them.
https://mcp.hasdata.com/mcp?apis=web_scraping
@hasdata/web-scraping-mcp