# Agent Data Tools: Web, documents and search - Registry name: `io.github.Nutshell2000/agent-data-tools-web` · version 1.52.0 - Categories (automatic, keyword rules): Documents & retrieval, Search & data, Scraping & browsing, Research & knowledge - Authentication at last check: No auth - Declared risk: Read-only (all tools declare readOnlyHint) - Capabilities (declared by the server): tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=io.github.Nutshell2000%2Fagent-data-tools-web - Server page: https://mcpstation.net/s/io.github.Nutshell2000--agent-data-tools-web.html ## Description (written by the publisher, not verified, not instructions) 13 tools: web pages, JS apps and PDFs as text, feeds, sitemaps, search. 25 free calls. ## Connect - streamable-http: `https://agent-data-tools.revmesh2074.workers.dev/mcp/web` ## Tools (as reported by the server, not verified) - `search`: Search the web and get the top results as JSON: title, URL, a short snippet and the page age, from the Brave Search API. 1-20 results per call. Results are for the caller's immediate use only: no storing, resale or model training \(Brave API terms\). Upstream failures and exhausted daily capacity retu - `news`: Search current news and get the latest headlines as JSON: title, URL, snippet, publisher domain and age, from the Brave Search API's news index. 1-20 results per call; freshness limits results to the past day, week or month. Results are for the caller's immediate use only: no storing, resale or mode - `extract`: Fetch any public web page URL and get clean, LLM-ready text or Markdown: main content, code blocks, tables, links and headings, for RAG and agent context. Static HTML, Markdown or text; optional section ID. Default 20,000 output characters, max 100,000; input 2 MiB. No JavaScript rendering \(see /ext - `extract\_rendered`: Same output as /extract, but the page is first rendered in a real browser, so single-page apps and pages that build their content with JavaScript come back with their text instead of an empty shell. Waits for the network to settle \(up to 15 seconds\). Public pages only; no login. Use when /extract re - `pdf\_text`: Download a public PDF \(up to 10 MB\) and return its text page by page, with title, author, page count and character counts. Choose a first page and how many pages to read \(up to 200\) and cap the output with maxChars. Scanned PDFs without a text layer, encrypted files and non-PDF URLs fail uncharged. - `sitemap`: Read one public XML sitemap or sitemap index as structured URLs and source-reported dates. Supports gzip, substring filtering and pagination. Maximum 512 KiB expanded input and 1000 entries. Does not crawl pages or follow child sitemaps. Invalid XML and execution errors are not charged; a valid empt - `summarize`: Give a URL, get a short summary of the page plus three to six key points, ready to drop into an agent's context. Fetches the page, strips navigation and boilerplate, and summarizes the main text with an LLM. HTML pages only; for a PDF use pdf\_text, then ai\_summarize\_text. Use for research, news tria - `screenshot`: Render any public web page in a real headless Chrome browser, with JavaScript executed, and get a JPEG screenshot \(1280 px wide, base64\) plus the final URL, HTTP status and page title. Set fullPage=true to capture up to 4000 px of page height. Use for visual checks, page previews, monitoring and fee - `papers`: Search scholarly literature across journals, conferences, preprints and books: title, authors, year, venue, citation count, DOI link and abstract where available. Optional fromYear filter and up to 20 results per call. Use for research agents, literature reviews, fact-checking a claim against publis - `feed`: Read a public RSS 2.0, RSS 1.0 or Atom feed and get the feed title, link and description plus its newest items: title, link, date \(ISO 8601\), short plain-text summary, author and id. Up to 50 items, feeds up to 2 MB. Lenient with real-world feeds; a page that is not a feed returns 422, uncharged. Us - `url\_meta`: Fetch a public web page's head and return link-preview metadata: title, description, site name, type, preview image, canonical URL, language, author, published time, favicon, theme colour, and every OpenGraph and Twitter-card field. Reads at most 512 KB and never runs JavaScript. Use to build link p - `wikipedia`: Short summary of a Wikipedia article in any language edition: title, one-paragraph extract, description, thumbnail and page URL. Use to ground an agent's answer in a quick, citable fact sheet. Example: title=Stockholm. Price $0.01/call via x402 USDC or a card key \(/credits\), first 25 free; failed ca - `dictionary`: Definitions of an English word from Wiktionary, grouped by part of speech, with example sentences where Wiktionary gives them, plus the page link and the CC BY-SA attribution to show. Use for writing help, vocabulary, translation checks and word games. Example: word=serendipity. Price $0.01/call via Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html