Skip to main content
Glama
maccydee

cute-web-scraper

by maccydee

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
SCRAPER_DELAY_MSNoBase delay between requests to the same domain1000
SCRAPER_AUTH_TOKENNoBearer token for HTTP mode
SCRAPER_CACHE_TTL_SNoHow long a fetched page stays reusable300
SCRAPER_MAX_CONCURRENTNoMaximum parallel requests5
SCRAPER_CACHE_MAX_ENTRIESNoCached pages before least-recently-used eviction500
SCRAPER_CHROME_USER_DATA_DIRNoChrome profile to inherit logged-in sessions from

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
fetch_pageA

Fetch one web page and return its content as clean markdown with metadata. Set js_render=true for pages that need JavaScript to render (SPAs, infinite-scroll listings, most modern storefronts).

fetch_pagesA

Fetch many web pages in parallel. Returns JSON with a results array (url, title, markdown, status_code, blocked) and an errors array for URLs that failed. Set js_render=true for JavaScript-heavy pages.

crawl_siteA

Discover the pages on a website. Prefers the site's sitemap (following sitemap indexes and robots.txt), and falls back to following links. Returns JSON with urls, count, source and truncated. Run this before fetch_pages to scrape a whole site.

analyze_websiteA

Inspect a website before scraping it: detects the platform (Shopify, WordPress, Wix, ...), locates its sitemap, estimates how many pages it has, and reports whether JavaScript rendering is needed.

extract_emailsA

Scan a list of URLs for email addresses. Returns JSON with results ({url, value, context}) and errors.

extract_phonesA

Scan a list of URLs for phone numbers. Returns JSON with results ({url, value, context}) and errors.

extract_linksA

Collect every hyperlink from a list of URLs, resolved to absolute URLs. Returns JSON with results ({url, value, context}) and errors.

extract_social_linksA

Find social media profile links (LinkedIn, X, Facebook, Instagram, YouTube, TikTok, GitHub, Pinterest) across a list of URLs. Returns JSON with results ({url, platform, value}) and errors.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/maccydee/cute-web-scraper'

If you have feedback or need assistance with the MCP directory API, please join our Discord server