Index / Verified tools / Web scraping and browser automation

Web scraping and browser automation

Fetching, rendering and extracting from pages, including sites that fight back. Every tool below was read from that server's own tools/list, so the name and arguments are what the server exposes, not what its description claims.

ToolServer
playwright__screenshotanswers
[Playwright Browser] Take a PNG screenshot of the current page (or a specific element). Returns base64 PNG.
arguments: full_page, selector
com.thenextgennexus/enterprise-mcp-gateway
com.thenextgennexus
playwright__get_htmlanswers
[Playwright Browser] Return the HTML of the page or a specific element.
arguments: selector, outer
com.thenextgennexus/enterprise-mcp-gateway
com.thenextgennexus
browser_screenshotanswers
Take a screenshot of the current page. Returns the file path.
arguments: filename, session_id
lumbox.co MCP server
ora.ai
browser_screenshotanswers
给网页拍一张截图(境内真 Chromium 渲染),PNG 落文件中转站并返 15 分钟下载 URL。 比 browser_run 简单直接:一个 URL 进、一张图出;固定 1 credit,失败不计费。
arguments: url, full_page, wait_ms
stagenth · 托管浏览器
com.stagenth
playwright__close_browseranswers
[Playwright Browser] Close the underlying browser, freeing resources.
com.thenextgennexus/enterprise-mcp-gateway
com.thenextgennexus
GET /Urls/browser-screenshot
Generate screenshot (browser) Visits the URL with full browser and creates a screenshot. This request costs 5 credits. REST-Endpoints
link.fish API
link.fish
get_web_page_htmlanswers
Fetch (scrape) a URL using ScrapingAnt and return the web page content as HTML. Args: url: The URL of the page to extract (scrape). browser: Whether to use browser rendering. Default: True. proxy_type: Ty...
arguments: url, browser, proxy_type, proxy_country
com.scrapingant/mcp
com.scrapingant
add_screenshotanswers
Append a screenshot (with an optional note) to a review created by create_review. The image is stored durably in Cobalt — this is the way to persist screenshots that would otherwise be lost when they only pass through...
arguments: claim_token, comment, image, image_url, review, source_url
com.cobaltcapture/cobalt
com.cobaltcapture
render_html_imageanswers
Render HTML/CSS to a PNG image via headless Chromium. Use this when the user explicitly asks to render HTML/CSS, provides HTML, or requests a deterministic, pixel-controlled layout assembled with web code. Do not cho...
arguments: html, width, height, inline_images, name, tags
Creative Claw
co.creativeclaw
fetch_htmlanswers
Fetch the fully rendered HTML of any web page through the ScrapeUnblocker API (https://docs.scrapeunblocker.com), bypassing anti-bot protection (Cloudflare, DataDome, PerimeterX, Akamai, Shape). Use when a normal fetc...
arguments: url, proxy_country, wait_method, wait_value, sleep_seconds, steps
com.scrapeunblocker/scrapeunblocker-mcp-remote
com.scrapeunblocker
screenshot_urlanswers
Capture a screenshot image of a public web page or an inline HTML snippet, rendered in a real headless browser (JS, CSS, and web fonts execute). Returns a PNG/JPEG/WEBP image. Use this to visually preview a page, gene...
arguments: url, html, width, height, fullPage, format
Skillforge Render API
com.skillforge99
scrapeanswers
Scrape a URL and return content in your preferred format. Supported output formats: - markdown (default): Clean LLM-ready Markdown text - screenshot: PNG/JPEG image of the page - pdf: PDF document of ...
arguments: url, output, wait_for_selector, timeout_ms, block_media, wait_strategy
X1-BaaS Scraping API
com.tazpal
playwright__extract_tableanswers
[Playwright Browser] Extract a standard HTML table as a list of row objects keyed by header.
arguments: selector
com.thenextgennexus/enterprise-mcp-gateway
com.thenextgennexus
update_htmlanswers
Write an HTML surface's body. Pass any of `html` / `css` / `js`; omitted fields stay unchanged. Pass empty string to clear. The surface renders in a sandboxed iframe on a separate origin (`render.trydock.ai`) with no ...
arguments: slug, surface_slug, html, css, js
Dock
ai.trydock
screenshotanswers
Render a page in a real browser and capture a PNG, returning its public URL. Use when the question is what the page looks like rather than what it says.
arguments: url, fullPage, viewport, viewportWidth, viewportHeight, waitFor
Hydrafetch
com.hydrafetch
scrape_urlanswers
[Generic Amazon scrape — power-user escape hatch] Scrape pages the 5 purpose-built tools don't cover. Two input modes (pick one): ① content=bare fragment (keyword / nodeId / sellerId / ASIN) + site — backend builds a ...
arguments: parserName, content, url, site, format, zipcode
com.pangolinfo/amazon-mcp
com.pangolinfo
screenshot_urlanswers
Render a URL in a headless browser and return a PNG screenshot at the size you ask for. Paid: call without x_payment to receive this call's exact terms (amount, asset, network), sign them, then call again with x_payme...
arguments: url, width, height, full_page, x_payment
Professor Sausages — Web & Documents
com.professorsausages
render_screenshotanswers
PAID (x402): returns x402 payment instructions for a PNG screenshot of a publicly reachable URL, rendered via a real, robots-respecting headless browser. Use render_preview (free) first. Currently soft-skips 503 until...
arguments: url, fullPage, width
agent-web — URL to LLM-ready markdown: a polite, robots-respecting web page reader (free)
io.github.foomworks
screenshotanswers
Take a screenshot of a web page rendered in a real browser and return it as base64 image data (png by default, jpeg optional), with the final url and pixel size. Consent overlays are hidden so the shot...
arguments: url, api_key, full_page, width, height, format
Pagewatch
dev.pagelens
render_htmlanswers
Compile a Kamy template — or raw Handlebars source you pass inline — against a data payload and get the rendered HTML string back. No browser runs, no PDF is produced and no file is stored, so this is the tool for pip...
arguments: template, html, data, direction
Kamy
dev.kamy
scrape_knowledge_urlanswers
Fetch a URL's content into the knowledge base. Server crawls the URL, stores the response body in R2, returns the new document ID. Failures store the row with status='failed'. Use for adding marketing pages, FAQ docs,...
arguments: url
FavCRM
io.favcrm
scrape_websiteanswers
Fetch the readable text of a PUBLIC web page so you can use it as context when writing/editing messages (e.g. read a prospect's website or an article). Returns plain text (HTML stripped, truncated) plus any contact em...
arguments: url, max_chars
LinkedIn MCP Server (Salesbot)
cz.salesbot
crawler_block_testanswers
What the domain's CDN really does, as opposed to what its robots.txt says. Sends each AI crawler's real user-agent at the homepage and compares the response against a browser: a site can allow GPTBot in robots.txt and...
arguments: domain
Desvela Preflight — free MCP server
desvela.dev
crawler_block_testanswers
What the domain's CDN really does, as opposed to what its robots.txt says. Sends each AI crawler's real user-agent at the homepage and compares the response against a browser: a site can allow GPTBot in robots.txt and...
arguments: domain
Desvela Preflight — free MCP server
desvela.ai
html-to-pdfanswers
HTMLをPDFに変換 (Browser-based tool)
JobDoneBot (deprecated - moved to com.jobdonebot/tools)
io.github.acromoney888
StartCrawleranswers
Starts a crawl using the specified crawler, regardless of what is scheduled. If the crawler is already running, returns a <a href="https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-exceptions.html#aws-glue-api-e...
AWS Glue
amazonaws.com
GetHTMLanswers
Get the HTML code Retrieve the HTML code of the rendered page. This API call should be used when html=1 was specified in the screenshot request. Screenshot
Browshot API
browshot.com
GET /translate/braille/htmlanswers
Translate from English to Braille Image characters. This is probably what you want to use if you are displaying braille in a browser. Braille
FunTranslations Braille API
funtranslations.com
filegraph_html_processing_docsanswers
Docs for /html/to-text, /html/to-pdf, /html/to-image — extract html text, render to pdf, capture html screenshots.
arguments: language, endpoint
ai.filegraph/document-processing
ai.filegraph
web-scrape-linksanswers
PAID MCP TOOL — $0.059 USDC per successful call via native x402. Discovery is free. Extracts all hyperlinks from any public webpage. Returns href URLs normalized to absolute URLs with visible link text. Filters out ja...
arguments: url, same_domain_only, include_anchors, deduplicate, limit
The Stall
ai.intuitek.the-stall
capture_full_page_screenshotanswers
Capture a full-height PNG of a page in a real headless browser, scrolling first so lazy-loaded content renders. Returns a signed link to the image that expires in about 24 hours; download the bytes if you need to keep...
arguments: url, refresh, runId
Superflow Free Tools
ai.usesuperflow
screenshotanswers
Capture a screenshot of the current browser page in an active session. Returns the screenshot as an inline image. Read-only.
arguments: sessionId
WebRun Browser Automation
ai.webrun
sonar_export_screenshotsanswers
Render a screenshot set to store-ready PNGs SERVER-SIDE (no browser needed) and save them as one ZIP per locale in output_dir — ready for App Store Connect / Play Console upload. Rendering happens through the same eng...
arguments: set_id, locales, all_locales, output_dir
app.trysonar/sonar
app.trysonar
screenshotanswers
Full-fidelity screenshot of any public web page, captured by a real Chrome browser. Viewport or full-page, configurable width. Returns a base64 PNG. JSON response. [Paid: $0.015 USDC per call via x402 on Base; the cal...
arguments: url, full, width
Toolcall
click.toolcall
screenshot_pageanswers
Screenshot a page (real browser) as a base64 PNG/JPEG. (browser; $0.02/call in USDC via x402, 10 free/day).
arguments: url, full_page
cloud.fetcher/fetcher
cloud.fetcher
scrape_pageanswers
Fetch a public http/https URL and return its rendered HTML, the links on the page, and page metadata (title/description/OpenGraph/canonical/favicon) — in one render. For clean Markdown use read_url instead. Private/in...
arguments: url, formats
PreteWorks API
com.preteworks
tariffmonkee-screenshotanswers
Fetch a URL with a real rendered browser (JavaScript executed) and return a PNG screenshot of the full page. Not JSON -- the response body is the image itself. Results are cached for 24 hours per URL. Cache status and...
arguments: url
com.tariffmonkee/mcp
com.tariffmonkee
playwright__navigateanswers
[Playwright Browser] Navigate the browser to a URL. Returns the final URL and page title.
arguments: url, wait_until
com.thenextgennexus/enterprise-mcp-gateway
com.thenextgennexus
playwright__clickanswers
[Playwright Browser] Click an element matched by CSS selector or visible text.
arguments: selector, text, button, double_click
com.thenextgennexus/enterprise-mcp-gateway
com.thenextgennexus
playwright__type_textanswers
[Playwright Browser] Type text into an input/textarea. Optionally clear first or press Enter after.
arguments: selector, text, clear, press_enter
com.thenextgennexus/enterprise-mcp-gateway
com.thenextgennexus
playwright__get_textanswers
[Playwright Browser] Extract visible text from the page or a specific element.
arguments: selector
com.thenextgennexus/enterprise-mcp-gateway
com.thenextgennexus
playwright__evaluateanswers
[Playwright Browser] Evaluate JavaScript in the page context. Use `return` for values or an expression.
arguments: script
com.thenextgennexus/enterprise-mcp-gateway
com.thenextgennexus
playwright__select_optionanswers
[Playwright Browser] Choose an option from a <select> element by value or visible label.
arguments: selector, value, label
com.thenextgennexus/enterprise-mcp-gateway
com.thenextgennexus
playwright__scrollanswers
[Playwright Browser] Scroll the page (or an element) in the given direction by `amount` pixels.
arguments: direction, amount, selector
com.thenextgennexus/enterprise-mcp-gateway
com.thenextgennexus
playwright__wait_foranswers
[Playwright Browser] Wait until a selector reaches a given state (visible|hidden|attached|detached).
arguments: selector, timeout, state
com.thenextgennexus/enterprise-mcp-gateway
com.thenextgennexus
playwright__get_linksanswers
[Playwright Browser] Collect all anchor hrefs, optionally filtered by regex.
arguments: selector, pattern
com.thenextgennexus/enterprise-mcp-gateway
com.thenextgennexus
playwright__page_pdfanswers
[Playwright Browser] Render the current page as PDF (headless only). Returns base64 PDF.
arguments: format_, landscape
com.thenextgennexus/enterprise-mcp-gateway
com.thenextgennexus
playwright__fill_formanswers
[Playwright Browser] Fill multiple form fields from a list of {selector, value} and optionally submit.
arguments: fields, submit
com.thenextgennexus/enterprise-mcp-gateway
com.thenextgennexus
playwright__get_cookiesanswers
[Playwright Browser] Return all cookies for the current browser context.
com.thenextgennexus/enterprise-mcp-gateway
com.thenextgennexus
playwright__set_cookiesanswers
[Playwright Browser] Set cookies for the current browser context.
arguments: cookies
com.thenextgennexus/enterprise-mcp-gateway
com.thenextgennexus
create_screenshot_batchanswers
Render a list of web pages in a real browser. Returns a batch id to poll. The first 10 screenshots each month are free, metered per network address rather than per key, so issuing another key does not reset them. Beyo...
arguments: urls, name, format, full_page, width, height
url2image
com.url2image
crawler_block_testanswers
What the domain's CDN really does, as opposed to what its robots.txt says. Sends each AI crawler's real user-agent at the homepage and compares the response against a browser: a site can allow GPTBot in robots.txt and...
arguments: domain
Desvela ARD Registry — free preflight(domain)
dev.desvela
get_htmlanswers
Read an HTML surface's body. HTML surfaces (Surface.kind="html") store mockup or full-page content as three text fields (html, css, js) rendered together inside a sandboxed iframe. Use `list_surfaces` to enumerate htm...
arguments: slug, surface_slug
Dock
ai.trydock
validate_htmlanswers
Pre-flight check on html / css / js BEFORE writing via update_html. Returns { ok, errors, warnings, parsed } where parsed has byte counts per field and `dropped` (true if the sanitizer would strip anything from `html`...
arguments: html, css, js
Dock
ai.trydock
get_browsersauth required
Get browser distribution — Chrome, Safari, Firefox, Edge, etc.
arguments: websiteId, domain, startAt, endAt, timezone, limit
Flowsery
com.flowsery
webScrapeanswers
Scrape a webpage with custom options
arguments: url, device, format, proxyMode, proxyCountry, renderJS
com.geekflare/mcp
com.geekflare
metaScrapeanswers
Scrape meta tags from a URL
arguments: url, device, renderJS, format, proxyCountry, fileOutput
com.geekflare/mcp
com.geekflare
screenshotanswers
Capture a screenshot of a website
arguments: url, device, type, theme, proxyCountry, selector
com.geekflare/mcp
com.geekflare
generate_html_visualanswers
Generate a small, self-contained HTML visual (comparison table, simple diagram, annotated list, mini-dashboard) as a throwaway artifact for the operator's screen — not a webpage, not persisted content. Use when a quic...
arguments: companyId, prompt, title
com.getfreedomos/freedom-mcp
com.getfreedomos
markdown_to_htmlanswers
Turn Markdown into clean HTML, with a preview you can trust. A HelpySelf tool (helpyself.com).
arguments: text, allowHtml, headingIds, breaks
HelpySelf
com.helpyself
Showing 60 of 2,621 verified tools. Search the whole set, including full input schemas, at https://neuronto.com/tools?q=..., or connect an agent to https://neuronto.com/mcp and call find_tool. No key, no signup.

"Answers" means the endpoint responded to a handshake when last probed, and "auth required" means it demanded credentials. Both are statements about reachability, never about trustworthiness.

Other capabilities

Analytics and monitoring
6,547 verified tools
Maps, location and weather
6,463 verified tools
Calendar and scheduling
5,527 verified tools
Files and storage
5,336 verified tools
Payments and billing
5,054 verified tools
Crypto and blockchain
4,389 verified tools
Legal and government data
4,159 verified tools
Science and research
4,038 verified tools
GitHub and version control
3,679 verified tools