Skip to main content
Glama
webscraping-ai

WebScraping-AI MCP Server

Official

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
WEBSCRAPING_AI_API_KEYYesYour WebScraping.AI API key, required for all operations
WEBSCRAPING_AI_DEFAULT_TIMEOUTNoMaximum web page retrieval time in ms (max: 30000)15000
WEBSCRAPING_AI_CONCURRENCY_LIMITNoMaximum number of concurrent requests5
WEBSCRAPING_AI_DEFAULT_JS_TIMEOUTNoMaximum JavaScript rendering time in ms2000
WEBSCRAPING_AI_DEFAULT_PROXY_TYPENoType of proxy to use (datacenter or residential)residential
WEBSCRAPING_AI_DEFAULT_JS_RENDERINGNoEnable/disable JavaScript renderingtrue

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
webscraping_ai_questionD
webscraping_ai_fieldsD
webscraping_ai_htmlD
webscraping_ai_textD
webscraping_ai_selectedD
webscraping_ai_selected_multipleD
webscraping_ai_accountD

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

D1.8/5.0

Scored across 7 tools

Disambiguation3/5

The names suggest distinct output modes, but several tools overlap conceptually (html vs. text vs. fields vs. question), and selected vs. selected_multiple could easily confuse an agent without descriptions. The lack of descriptions worsens this ambiguity.

Naming Consistency4/5

All tools share the webscraping_ai_ prefix and snake_case convention, making the set look cohesive. The suffixes are mostly nouns/adjectives rather than verb_noun actions, but the pattern is predictable and consistent.

Tool Count4/5

Seven tools is a reasonable size for a scraping-focused serverched. The count covers several output modes without feeling bloated, though selected and selected_multiple could arguably be one parameterized tool.

Completeness4/5

The domain is inferable from the names: HTML/text/field extraction, selected elements, and question-answering over scraped content. It lacks some common extras like link extraction or screenshot, but the core scraping workflow appears covered.

Maintenance

ActivityStale
ResponsivenessNo issues