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.
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.
- 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
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.
One command plus a key — npx -y @geekflare/mcp, then supply credentials
