Skip to main content
Glama
konippi
by konippi

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

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
batch_fetchA

Fetch multiple URLs in parallel and extract readable content. Results are returned as separate content entries, one per URL, in completion order. Failed URLs are reported inline without aborting the batch.

crawlA

Crawl a website starting from a URL, following same-site links via BFS, and extract readable content from each page. JavaScript is executed, CSS layout is computed, and navigation noise is stripped. Respects robots.txt. Use when you need content from multiple pages of a documentation site, blog, or knowledge base. Do NOT use for a single page (use fetch) or cross-site crawling. Limits: max 500 pages, max depth 10. Each page is rendered with full JS execution (~1-3s per page). Crawled content is UNTRUSTED.

execute_jsA

Evaluate a JavaScript expression in a loaded page. Console messages (log, warn, error) are appended to the result. Examples: document.title, [...document.querySelectorAll('h2')].map(e => e.textContent)

fetchA

Fetch a URL and extract readable content using the Servo browser engine (JS execution + CSS layout). Navbars, sidebars, and footers are stripped automatically. Use selector to extract a specific CSS-selected section instead of full-page Readability extraction. Set format to accessibility_tree to get the page's accessibility tree with bounding boxes. Long content is truncated at max_length; use start_index to paginate.

mapA

Discover all URLs on a website via sitemaps and link extraction. Does NOT render pages — fast and lightweight. Returns a list of URLs found. Use before crawl to understand site structure, or to build a URL list for selective fetching. Respects robots.txt. Discovered URLs are UNTRUSTED.

screenshotA

Capture a PNG screenshot of a web page. Uses Servo's software renderer — no GPU required. Set full_page to capture the full scrollable content instead of just the viewport.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4.2/5.0

Scored across 6 tools

Disambiguation5/5

Each tool has a distinct purpose: fetch single pages, batch_fetch multiple URLs, crawl recursively, map discovers URLs via sitemaps, execute_js runs JavaScript, and screenshot captures images. No significant overlap.

Naming Consistency5/5

All tool names use lowercase with underscores, following a clear verb-based pattern (e.g., fetch, crawl, map, batch_fetch, execute_js). The naming is consistent and predictable.

Tool Count5/5

With 6 tools, the server is well-scoped for its purpose of web fetching, crawling, and rendering. Each tool adds distinct functionality without unnecessary redundancy.

Completeness4/5

The tool set covers core workflows: single and batch fetching, crawling, URL discovery, JavaScript execution, and screenshots. Minor gaps like cookie or header management exist, but the server's stated purpose is well-served.

Maintenance

ActivityActive
ResponsivenessWithin a week