Skip to main content
Glama

Server Details

Programmatic web-scraping MCP server powered by x402 micro-transactions on Base.

Ownership verified

The last two health checks of this connector failed. If this server requires authentication, missing or expired test credentials may be the cause. A test profile lets Glama authenticate for health checks and discover tools; it is separate from your personal connections.

If you are the author, claim ownership, then add or update a test profile under Admin → Test Profile.

Status
Unhealthy
Uptime
0.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP
URL
Repository
ihen404/x402-scraper-api
GitHub Stars
0
Server Listing
x402-scraper
ChatGPT
–
Claude
–

TDQS

B3.4/5.0

Scored across 2 tools

Disambiguation4/5

The two tools are mostly distinct: static vs JS-rendered pages, with pricing differences reinforcing the choice. However, advanced likely also handles static content, so an agent may wonder whether basic is ever preferable beyond cost.

Naming Consistency5/5

Both names follow the same scrape_<modifier> pattern with clear adjectives. There is no mixing of conventions.

Tool Count3/5

Two tools is borderline thin for a scraper API, though the narrow tiered-scraping purpose makes it understandable. Additional operations would likely be expected in a fuller API surface.

Completeness3/5

The core scrape action is covered for both static and dynamic pages, but there are notable gaps such as batch scraping, structured extraction options, or job/status handling. Agents can work around this for simple cases, but the surface feels minimal.

Tool Schema Changelog

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

  1. 10 tool updates
    • Removedpurchase_pass
    • Addedscrape_advanced
    • Removedscrape_batch
    • Removedscrape_cached
    • Removedscrape_dynamic
    • Removedscrape_proof
    • Removedscrape_stealth
    • Removedscrape_structured
    • Removedscrape_token_minified
    • Removedwebhook_relay
  2. 11 tool updates
    • Addedpurchase_pass
    • Removedscrape
    • Addedscrape_basic
    • Addedscrape_batch
    • Addedscrape_cached
    • Addedscrape_dynamic
    • Addedscrape_proof
    • Addedscrape_stealth
    • Addedscrape_structured
    • Addedscrape_token_minified
    • Addedwebhook_relay
  3. 1 tool update
    • Changedscrape1 field changed
      • changedOutput schema / (root)
        Previous value: -nullNew value: +{
        +  "properties": {
        +    "content": {
        +      "description": "Extracted clean markdown content",
        +      "type": "string"
        +    },
        +    "success": {
        +      "type": "boolean"
        +    },
        +    "url": {
        +      "type": "string"
        +    }
        +  },
        +  "type": "object"
        +}
  4. 3 tool updates
    • Removedbatch_scrape
    • Removedextract_metadata
    • Changedscrape1 field changed
      • changedInput schema / properties / url / description
        Previous value: -"URL to scrape"New value: +"Target web URL to scrape"
  5. 3 tool updates
    • Changedbatch_scrape1 field changed
      • changedInput schema / properties / urls / description
        Previous value: -"Array of fully qualified URLs to scrape concurrently"New value: +"Array of URLs to scrape"
    • Changedextract_metadata1 field changed
      • changedInput schema / properties / selector / description
        Previous value: -"CSS selector string to target specific elements (optional)"New value: +"CSS selector to target (optional)"
    • Changedscrape1 field changed
      • changedInput schema / properties / url / description
        Previous value: -"Fully qualified URL to scrape"New value: +"URL to scrape"
  6. 3 tool updates
    • Changedbatch_scrape1 field changed
      • changedInput schema / properties / urls / description
        Previous value: -"Array of URLs to scrape"New value: +"Array of fully qualified URLs to scrape concurrently"
    • Changedextract_metadata1 field changed
      • changedInput schema / properties / selector / description
        Previous value: -"CSS selector to target (optional)"New value: +"CSS selector string to target specific elements (optional)"
    • Changedscrape1 field changed
      • changedInput schema / properties / url / description
        Previous value: -"URL to scrape"New value: +"Fully qualified URL to scrape"
  7. 2 tool updates
    • Addedbatch_scrape
    • Addedextract_metadata
  8. 9 tool updates
    • Removedautomate
    • Removedcrawl
    • Removedextract
    • Removedget_analytics
    • Removedpdf
    • Removedrender
    • Addedscrape
    • Removedscreenshot
    • Removedsearch_rag
  9. 8 tool updates
    • Addedautomate
    • Changedcrawl1 field changed
      • addedInput schema / properties / maxPages
        Added value: +{
        +  "description": "Maximum total pages to crawl",
        +  "type": "number"
        +}
    • Changedextract2 fields changed
      • addedInput schema / properties / selector
        Added value: +{
        +  "description": "Optional CSS selector to target a specific container element",
        +  "type": "string"
        +}
      • addedInput schema / properties / timeout
        Added value: +{
        +  "description": "Page load timeout in milliseconds",
        +  "type": "number"
        +}
    • Addedget_analytics
    • Addedpdf
    • Changedrender1 field changed
      • addedInput schema / properties / waitForSelector
        Added value: +{
        +  "description": "Optional CSS selector to wait for",
        +  "type": "string"
        +}
    • Addedscreenshot
    • Addedsearch_rag
  10. 4 tool updates
    • Addedcrawl
    • Addedextract
    • Addedrender
    • Removedscrape
  11. 1 tool update
    • First observedscrape

Related MCP Connectors

Related MCP Servers

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.