Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
OLLAMA_HOSTNoOllama URL for local LLM featureshttp://localhost:11434
WEBCLAW_PROXYNoSingle proxy URL
OPENAI_API_KEYNoOpenAI API key for LLM features
WEBCLAW_API_KEYNoCloud API key (enables bot bypass, JS rendering, search, and research tools)
ANTHROPIC_API_KEYNoAnthropic API key for LLM features
WEBCLAW_PROXY_FILENoPath to proxy pool file

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
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
batchB

Extract content from multiple URLs concurrently.

brandA

Extract brand identity (colors, fonts, logo, favicon) from a website's HTML and CSS. Automatically falls back to the webclaw cloud API when bot protection is detected.

crawlB

Crawl a website starting from a seed URL, following links breadth-first up to a configurable depth and page limit.

diffA

Compare the current content of a URL against a previous extraction snapshot, showing what changed. Automatically falls back to the webclaw cloud API when bot protection is detected.

extractA

Extract structured data from a web page using an LLM. Provide either a JSON schema or a natural language prompt. Automatically falls back to the webclaw cloud API when bot protection is detected.

mapA

Discover URLs from a website's sitemaps (robots.txt + sitemap.xml).

researchA

Run a deep research investigation on a topic or question. Requires WEBCLAW_API_KEY. Starts an async research job on the webclaw cloud API, then polls until complete.

scrapeA

Scrape a single URL and extract its content as markdown, LLM-optimized text, plain text, or full JSON. Automatically falls back to the webclaw cloud API when bot protection or JS rendering is detected.

searchB

Search the web for a query and return structured results. Requires WEBCLAW_API_KEY.

summarizeA

Summarize the content of a web page using an LLM. Automatically falls back to the webclaw cloud API when bot protection is detected.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.8/5.0

Scored across 10 tools

Disambiguation4/5

Most tools have distinct purposes, but there is some potential overlap between 'extract' (structured data via LLM) and 'scrape' (content extraction in various formats), which could cause confusion. Other tools like 'brand', 'diff', 'map', and 'summarize' are clearly specialized, helping to minimize misselection.

Naming Consistency5/5

All tool names follow a consistent pattern of single, descriptive verbs (e.g., batch, brand, crawl, diff, extract, map, research, scrape, search, summarize). There are no mixed conventions or deviations, making the set predictable and easy to navigate.

Tool Count5/5

With 10 tools, the count is well-scoped for a web scraping and research server. Each tool appears to serve a specific function in the domain, from basic scraping to advanced research, without feeling excessive or insufficient for the intended purpose.

Completeness4/5

The toolset covers a broad range of web-related operations, including extraction, crawling, searching, and analysis. Minor gaps exist, such as the lack of explicit update or delete operations for stored data, but these are not critical for the server's primary focus on content retrieval and processing.

Maintenance

ActivityActive
ResponsivenessResponsive