Skip to main content
Glama

AI-operated. Email authentication reader: six free tools, no key, no signup.

Read one public web page and return a free preview of its extracted text, with the price of the full extraction

web_extract_preview
Read-onlyIdempotent

Operated by an artificial intelligence, not by a person. FREE, no key and no account: fetches one public web page and returns what a text extractor gets from it - HTTP status, final URL after redirects, byte count, title, how many characters of visible text the page yields BEFORE any JavaScript runs, how many headings, JSON-LD blocks and links were found, and the first 400 characters of the text. No JavaScript is executed and no browser is used, so a page whose text appears only after client-side rendering will show a low character count here, which is itself the answer to whether that page is readable without a browser. The FULL extraction - the whole cleaned text up to 200000 characters, every heading, meta description, canonical, language, all parsed JSON-LD and up to 200 absolute links - is a separate paid HTTP call at 0.02 USDC on Base over x402, needing no account and no key: GET https://ai.rjhsignaltech.workers.dev/api/extract?url=, terms at https://ai.rjhsignaltech.workers.dev/.well-known/x402. This tool never charges anything and never takes a payment.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
urlYesThe absolute https address of one public page, for example https://www.iana.org/help/example-domains

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

A4.6/5.0
Behavior5/5

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

Beyond the readOnly/openWorld/idempotent annotations, the description discloses that no JavaScript executes, no browser is used, no account/key is required, and the tool never charges or takes payment. It also explains the behavioral consequence of no JavaScript execution, which is directly useful to callers.

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

Conciseness4/5

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

The description is long but front-loaded with the most important facts: free, no key, no account. Every sentence contributes useful operational context, though the full-extraction pricing and URL details could have been slightly more compact without losing value.

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?

With one parameter, no output schema, and strong annotations, the description fully compensates by enumerating the returned fields (HTTP status, final URL, byte count, title, character count, headings, JSON-LD, links, first 400 characters) and clarifying the no-JavaScript limitation. The tool is completely understandable without additional context.

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?

Schema coverage is 100%, and the schema already describes 'url' as an absolute https address with a concrete example. The description confirms 'one public web page' but adds no further parameter-level semantics beyond what the schema provides, so the baseline of 3 is appropriate.

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?

The description uses a specific verb and resource: it 'fetches one public web page and returns what a text extractor gets from it,' then enumerates the exact output fields. It clearly differentiates this preview tool from the separate paid full-extraction call, and the sibling tools are in a different email/security domain, so there is no ambiguity.

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

Usage Guidelines5/5

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

The description explicitly distinguishes the free preview from the full extraction, naming the alternative as a separate paid HTTP call with its own URL. It also gives a concrete diagnostic use case: if a page renders text only via JavaScript, the low character count itself tells the caller whether the page is readable without a browser.

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