Labsco
MCP SERVER · OFFICIAL PROJECT

Geekflare

by geekflare

Scrape, screenshot and diagnose a website — DNS, TLS, redirects, broken links, ports and Lighthouse — from one server.

Site Crawling & Scraping InfrastructureVerified
Summary
It answers the scrape and the reason the scrape failed.

Most web servers stop at content. Having redirectCheck, tlsScan, httpProtocol and siteStatus in the same tool list means that when a fetch comes back wrong, the next question — bad certificate, redirect loop, or the site simply down — is one more call rather than a different service.

What it is

The official MCP server for the Geekflare API. It combines web scraping and search with a set of site diagnostics: DNS and DNSSEC, TLS configuration, redirect chains, broken links, HTTP headers and protocol support, open ports, load time, TTFB and a Lighthouse audit.

What you get
  • Scraping — webScrape returns HTML, Markdown, JSON or LLM-optimised text, with device emulation, JS rendering, ad blocking, stealth mode for CAPTCHAs and proxy routing by country; metaScrape pulls the meta tags alone
  • Capture — screenshot with device, full-page, quality, delay, cookie-banner hiding and timestamp options; url2Pdf converts a page to PDF
  • Search — search returns clean results as JSON, Markdown or HTML, with time, domain and category filters and optional scraping of the results themselves
  • DNS and certificates — dnsRecord, dnsSec, tlsScan
  • Availability and routing — siteStatus, redirectCheck, httpHeader, httpProtocol, ping, mtr
  • Quality — brokenLink, mixedContent, loadTime, ttfb, lighthouse
  • openPorts scans a host's open ports
Requirements

The npm package @geekflare/mcp over stdio with API_KEY in the environment, a Docker image taking the same variable, or the hosted Streamable HTTP endpoint https://mcp.geekflare.com/{API_KEY}/mcp with the key in the path. Sign up at geekflare.com/api and copy the key from the dashboard.

Setup effort

One command plus a key — npx -y @geekflare/mcp, then supply credentials