HasData Web Scraping is answering right now. Last checked 6 min ago. 117 installs a week from npm. Last commit 14 Sep 2026.
Fetch any public web page through managed proxies, with optional JS rendering and extraction rules.
We read the source, 19 h ago · rules 3dff92dd89df
What this server is able to do. For an MCP server this is often the job itself — a terminal server runs commands because that is what it is for. Listed so you know what you are plugging in, not as an accusation.
rc = subprocess.call(args)
const child = spawn(process.execPath, [proxy, URL, '--header', `x-api-key:${key}`], { stdio: 'inherit' });
Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.
We found places where it runs commands, builds paths or queries from values it is given. None of that is a flaw by itself — it becomes one when the code changes, and code changes quietly between releases. We re-read it on every one.
Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 6 min ago.
claude mcp add web-scraping --transport http https://mcp.hasdata.com/api/mcp?apis=web_scraping
{
"mcpServers": {
"web-scraping": {
"url": "https://mcp.hasdata.com/api/mcp?apis=web_scraping"
}
}
}
[mcp_servers.web-scraping]
url = "https://mcp.hasdata.com/api/mcp?apis=web_scraping"
{
"mcpServers": {
"web-scraping": {
"url": "https://mcp.hasdata.com/api/mcp?apis=web_scraping"
}
}
}
{
"mcpServers": {
"web-scraping": {
"url": "https://mcp.hasdata.com/api/mcp?apis=web_scraping"
}
}
}
This one needs environment variables set before it will start:
HASDATA_API_KEY (HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.).
The author declared them in the registry entry; get the values from the project itself.
This endpoint answered with an authorization challenge. The server is running, and it signs you in through your browser: there is no API key to paste.
| URL | Transport | State | Latency | Checked |
|---|---|---|---|---|
| https://mcp.hasdata.com/api/mcp?apis=web_scraping | streamable-http | sign-in | 464 ms | 6 min ago |
Web scraping tools with Chromium JS rendering, rotating proxies, and AI question answering.
AI-powered web scraping and data extraction capabilities through ScrapeGraph API
Fetch any web page's HTML or AI-parsed JSON through the ScrapeUnblocker anti-bot API.
Web search, URL discovery, scraping & extraction with agent-browser and search providers
Web scraping, SERP search, crawl/map and 74 Collectors through residential proxies. 25 tools.
Web scraping for AI agents. Extract text and metadata from any URL worldwide. $0.005/page.
Extract public webpages as Markdown, map sites, and run bounded crawl jobs. API key required.
Cloud-based web access with real browsers and JS rendering by ScrapingAnt
Answers built from our own checks of this server.