Skip to main content
Glama

Web Scraping Remote MCP Server

Server Details

Fetch any public web page through managed proxies, with optional JS rendering and extraction rules.

Ownership verified
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
Repository
HasData/web-scraping-mcp
GitHub Stars
6
Server Listing
Web Scraping MCP Server
ChatGPT
–
Claude
–

TDQS

A4.1/5.0

Scored across 1 tool

Disambiguation5/5

Only a single tool exists, so there is no possibility of confusing it with another. Its purpose (universal web scraping with proxies, JS rendering, and structured extraction) is unambiguous.

Naming Consistency3/5

The name ends in a readable verb_noun action (scrapeWebPage), but it is buried under redundant, stuttering namespace prefixes (hasdata_web_scraping_web_scraping_) and mixes snake_case with camelCase in one identifier. With only one tool there is no pattern to be consistent with, but the name itself is over-verbose and stylistically mixed.

Tool Count3/5

A single tool is borderline thin even for a focused scraper server. The tool is very broad, but separating concerns like simple fetch, JS-rendered scrape, and AI extraction could improve usability; one catch-all tool makes parameter selection heavy.

Completeness3/5

The tool covers a wide surface (HTML/text/markdown/JSON, screenshots, JS actions, proxy/geo options, AI extraction), but there is no batch/bulk scraping, no crawl or sitemap discovery, and no job-status retrieval for long-running scrapes. Downstream workflows relying on multi-URL or site-wide scraping would hit a dead end.

Publisher details

Operator
HasData · Publisher source
Vendor relationship
Independent · Publisher source
Trust center
Not available
Restrictions
A free HasData account covers 1,000 credits a month with no card. Heavier use needs a paid plan. No admin approval, no regional limits and no custom OAuth app. · Publisher source

Available Tools

1 tool
hasdata_web_scraping_web_scraping_scrapeWebPageweb_scraping_web_scraping: POST /A
Destructive
Inspect

Scrape 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 blocking (these require JS rendering), and extractRules/aiExtractRules for LLM-driven structured extraction. Returns HTML, text, markdown, and/or JSON along with status code, extracted emails and links, CSS-selector extractions, and AI-structured fields per schema. Use as a fallback/universal fetcher for sites without a dedicated API, for scraping JS-heavy SPAs, capturing screenshots, or producing clean markdown/structured JSON to feed downstream parsers, RAG pipelines, or data warehouses.

Inputs: url (required), wait, headers, waitFor, +17 more.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      A
      quality
      B
      maintenance
      Scrape any webpage and return clean markdown, HTML, or structured JSON. Bypasses anti-bot protection, renders JavaScript (React/Vue/Angular), supports premium residential proxies and CSS extraction. Works with any MCP client — no local install required.
      63
      718 npm
      21
      MIT
    • A
      license
      Not graded
      quality
      D
      maintenance
      Fetches web pages with JavaScript rendering, pierces Shadow DOM, and enables interactive actions like clicking and form filling using a real Chrome browser.
      2
      MIT
    • F
      license
      Not graded
      quality
      B
      maintenance
      Enables fetching, crawling, and browsing anti-bot protected web pages with real browser rendering, returning clean JSON or markdown, and solving captchas.
      -
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.