Skip to main content
Glama

Travel Rag Web Browser

travel_rag_web_browser
Read-only

Fetches one public web page you name (http or https) and returns its title, canonical URL and readable text as Markdown-like text (headings, links, list items; scripts and styles removed, capped at 20,000 characters). Pages that need login or run only in JavaScript return little text. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input Schema

NameRequiredDescriptionDefault
urlYesPublic http or https page URL, up to 500 characters

Output Schema

NameRequiredDescriptionDefault
urlNo
textNo
titleNo
sourceNo
checkedAtNo
truncatedNo
canonicalUrlNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4.5/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Beyond the readOnly/openWorld annotations, it discloses the return shape (title, canonical URL, Markdown-like text with scripts/styles stripped), a 20,000-character truncation cap, and the JS/login limitation. It also uniquely states the pricing model ($0.002 USDC per successful call via x402) and that failed calls are not charged — critical behavioral context for an agent.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Core behavior is front-loaded in the first sentence, limitations and pricing follow, and every sentence carries distinct information. No waste.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Even though an output schema exists, the description covers what an agent needs: fetch semantics, truncation, rendering limitations, and cost/failure billing. Nothing material is missing for correct invocation.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Only one parameter, and the schema already documents it at 100% coverage ('Public http or https page URL, up to 500 characters'). The description's 'one public web page you name (http or https)' restates rather than extends the schema, so baseline 3 applies.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

Specific verb (fetches) and resource (one public web page), with an explicit statement of what it returns (title, canonical URL, readable text as Markdown). It is clearly the generic page-fetching tool among a set of site-specific travel siblings such as travel_wikivoyage_articles or travel_kayak.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description sets a clear context (public http/https page, one at a time) and a useful negative condition — pages requiring login or JavaScript-only rendering will yield little text. It does not name an alternative sibling or say when to prefer a domain-specific tool, so it stops short of full routing guidance.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources