developer-toolsapi_key

Geekflare

Geekflare provides APIs for web scraping, search, website testing, DNS and network diagnostics, and security scans.

Verdict

Geekflare exposes 17 developer-focused web diagnostics tools — screenshot capture, broken link scanning, DNS lookups, DNSSEC validation, mixed content detection, PDF rendering, and page load timing across regions. @mention it to run site health checks, debug deployment issues, or generate visual snapshots without leaving your Project chat. Most tools cost 1-2 credits per run; screenshots and PDFs are heavier at 5 credits each. You'll need a Geekflare API key, and some features (multi-region testing, premium proxies) require paid add-ons beyond the free tier.

Common use cases

  • Verify deployment health after each release
  • Audit HTTPS pages for mixed content warnings
  • Capture client-facing screenshots for design review
  • Scan staging sites for broken links pre-launch
  • Compare page load times across regions

Integration

Vendor
Geekflare
Category
developer-tools
Auth
API_KEY
Tools
17
Composio slug
geekflare

Tools

  • Capture Website Screenshot

    Capture a webpage or selected element as PNG, JPEG, or WebP with viewport and rendering controls. This is credit-heavy at 5 credits per successful run; proxy_country uses the paid Premium Proxy add-on and additional credits.

  • Check Broken Links

    Scan one webpage for links that return errors. Costs 2 credits; proxy_country uses the paid Premium Proxy add-on.

  • Check DNSSEC

    Check whether DNSSEC is enabled and validating for a domain, including DNSKEY and RRSIG records. Observed Free cost is 1 credit.

  • Check Mixed Content

    Scan an HTTPS page for insecure HTTP images, scripts, stylesheets, and other mixed content. Observed Free cost is 2 credits; proxy_country uses the paid Premium Proxy add-on.

  • Check Site Status

    Check whether a website is reachable and return the target site's HTTP status. Costs 1 credit; proxy_country uses the paid Premium Proxy add-on.

  • Convert URL to PDF

    Render a webpage into a downloadable PDF with paper, orientation, margin, and scale controls. This is credit-heavy at 5 credits per successful run; proxy_country uses the paid Premium Proxy add-on and additional credits.

  • Look Up DNS Records

    Retrieve A, AAAA, CNAME, MX, CAA, NS, SOA, SRV, and TXT records for a domain. Costs 1 credit per successful run.

  • Measure Page Load Time

    Measure browser page-load time from Geekflare's default location for 1 credit. Optionally compare additional countries, but setting target_countries is credit-heavy and costs 8 credits total for the run. proxy_country uses the paid Premium

  • Ping Host

    Send ICMP pings to a domain or IP address and return latency, packet-loss, and round-trip statistics. Costs 2 credits per successful run.

  • Run Lighthouse Audit

    Run a Google Lighthouse audit for performance, SEO, accessibility, and best practices. This credit-heavy endpoint costs 10 credits per successful run; proxy_country uses the paid Premium Proxy add-on and additional credits.

  • Run MTR Network Diagnostic

    Run MTR to report packet loss and latency at each network hop between Geekflare and a target. Observed Free cost is 2 credits; proxy_country uses the paid Premium Proxy add-on.

  • Scan Open Ports

    Scan a domain or IP address for open TCP ports using a common-port set, custom ranges, or Geekflare's default top 100 ports. Costs 2 credits per successful run.

  • Scan TLS Configuration

    Inspect a domain's TLS protocols, cipher suites, and certificate details. Costs 1 credit per successful run.

  • Scrape Page Metadata

    Extract meta tags, Open Graph fields, Twitter Card fields, canonical URLs, and images from a webpage. Base cost is 2 credits per successful run; proxy_country opts into the paid Premium Proxy add-on and additional credits.

  • Scrape Webpage

    Fetch webpage content as HTML, Markdown, JSON, or text, with optional browser rendering, selector extraction, and AI analysis. Base cost is 1 credit; ai_prompt adds 6 credits, and proxy modes use the paid Premium Proxy add-on.

  • Search the Internet

    Search web pages, news, or images with domain, category, location, and time filters. A base search costs 2 credits. Scraping result URLs and synthesizing a grounded answer are opt-in, credit-heavy enhancements and default off.

  • Trace URL Redirects

    Trace every redirect hop, status code, and final destination for a URL. Costs 1 credit; proxy_country uses the paid Premium Proxy add-on.

Setup

Setup guide

  1. 11. Visit geekflare.com, sign up for an account, and navigate to your API settings to generate a new API key. 2. In Switchy, open your workspace settings and click Integrations, then find Geekflare in the MCP catalog. 3. Paste your API key into the auth field and click Connect — Switchy will validate the key and confirm the connection. 4. Open any Project and type '@Geekflare check site status for example.com' to test the integration. 5. If the tool returns a status code and response time, the connection is live and you can invoke any of the 17 tools by @mentioning Geekflare with a task description. 6. Monitor your credit balance in the Geekflare dashboard — free-tier limits apply, and screenshot or PDF tasks consume 5 credits per run. 7. For multi-region load testing or premium proxy features, upgrade your Geekflare plan before invoking those parameters in Switchy.

What teammates see: by default, memories from Geekflare are scoped to the Project (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.

Works well with

Top models

Compatibility data appears once enough Projects have used this MCP together with a given model.

How Switchy teams use it

Not enough Projects yet to publish anonymised usage stats (we require ≥ 50 Projects per week).

Starter prompts

Post-Deploy Health Check

@Geekflare check site status for https://myapp.com and report the HTTP status code and response time

Mixed Content Scan

@Geekflare check mixed content on https://myapp.com/dashboard and flag any HTTP images or scripts

DNS Record Lookup

@Geekflare look up DNS records for myapp.com and show A, MX, and TXT entries

Page Screenshot Capture

@Geekflare capture a full-page screenshot of https://myapp.com/pricing as PNG at 1920x1080 viewport

Example outputs

Illustrative - representative of the model's voice and quality, not literal recordings.

Prompt

@geekflare check our staging site https://staging.acme.io for broken links and mixed content before we ship to production

Output

Geekflare scanned staging.acme.io and found 3 broken links: a 404 on /docs/legacy-api, a timeout on an external CDN resource, and a redirect loop in the footer navigation. The mixed-content check flagged 2 insecure HTTP image references in the blog sidebar that will trigger browser warnings on HTTPS. All results include line numbers and element selectors for quick fixes.

Notes

This example combines two separate tool calls (broken links + mixed content) and costs 4 credits total. Both checks require the target page to be publicly accessible; authenticated staging environments behind SSO won't be reachable. The proxy_country parameter (for testing from different regions) requires Geekflare's paid Premium Proxy add-on.

Prompt

@geekflare capture a screenshot of https://competitor.com/pricing in desktop and mobile viewports so we can compare their new layout

Output

Geekflare rendered competitor.com/pricing in 1920×1080 desktop and 375×667 mobile viewports, returning two PNG files. The desktop capture shows their three-tier pricing table with annual discount badges; the mobile version reveals a collapsed accordion UI that hides feature comparisons by default. Both images are full-page captures including above-the-fold and scrolled content.

Notes

Screenshot capture is credit-heavy at 5 credits per viewport, so this two-viewport example costs 10 credits. Useful for design audits and competitor monitoring, but the cost adds up quickly if you're capturing many pages. The tool supports element-level captures (CSS selectors) to isolate specific UI components and reduce file size.

Prompt

@geekflare measure page load time for https://shop.acme.io from the US, EU, and Asia, then summarize which regions see the slowest performance

Output

Geekflare measured shop.acme.io load times: US (Virginia) 1.2s, EU (Frankfurt) 2.8s, Asia (Singapore) 4.1s. The AI notes that Asia's 4.1s load is above the 3-second threshold where bounce rates spike, likely due to unoptimized image delivery—your CDN may not have an edge presence in APAC. The EU result suggests DNS resolution delays; consider a multi-region DNS provider.

Notes

Multi-region load testing (via target_countries) costs 8 credits total, significantly more than the 1-credit default single-location test. This example pairs Geekflare's raw timing data with the AI's interpretive layer to surface actionable performance insights. The credit cost makes this best suited for occasional audits rather than continuous monitoring.

Use-case deep-dives

Client handoff QA checklist

When Geekflare closes the gap between dev-done and client-ready

A 3-person agency ships a redesigned marketing site to a client and needs to prove it's production-ready before the final invoice. Geekflare's broken-link checker, mixed-content scanner, and DNSSEC validator let you run a pre-launch audit in one conversation without opening six browser tabs. The screenshot tool (5 credits) captures proof of responsive behavior across viewports. This works when you're handing off 2-4 sites a month and need repeatable QA without a dedicated tester. If you're shipping daily or need CI integration, you'll outgrow the credit model fast—at that scale, move to Lighthouse CI or a dedicated monitoring stack. For occasional client work where you bill the audit as a line item, Geekflare turns 'did we forget anything' into a documented checklist.

Support triage for SaaS downtime

Why Geekflare beats your monitoring tool for customer-reported issues

A customer emails your 8-person SaaS support team claiming your app is down, but your status page shows green. Geekflare's site-status and page-load tools let the first responder check reachability and performance from Geekflare's vantage point in under 30 seconds, confirming whether the issue is regional, DNS-related, or user-side. The DNS lookup tool surfaces stale CNAME records or missing MX entries that explain 'email isn't working' tickets. This shines when you don't have a global monitoring mesh and need to validate one-off reports without spinning up a VPN or asking engineering. The 1-credit checks are cheap enough to run on every ambiguous ticket. If you're triaging more than 20 incidents a day, you need real synthetic monitoring with alerting, not a conversational lookup tool.

Freelance SEO site audit

When Geekflare replaces three browser extensions for technical SEO

A solo SEO consultant audits a prospect's e-commerce site and needs to document technical debt before proposing a retainer. Geekflare's mixed-content checker finds insecure assets that hurt search rankings, the broken-link scanner identifies crawl traps, and the PDF export (5 credits) turns the findings into a leave-behind for the sales call. The DNSSEC and DNS-record tools catch misconfigurations that explain why the site isn't indexing correctly. This works when you're running 4-6 audits a month and want one conversational interface instead of toggling between Screaming Frog, Chrome DevTools, and a DNS lookup site. If you're auditing enterprise sites with 10k+ pages, Geekflare's per-page credit cost makes it prohibitive—stick with Screaming Frog's unlimited crawls. For small-site prospecting where the audit itself is the sales tool, Geekflare delivers fast and looks professional.

Frequently asked

What does the Geekflare MCP do in Switchy?

It gives your AI agents 17 website testing and monitoring tools — screenshot capture, broken link scanning, DNS lookups, page speed measurement, PDF conversion, and security checks like DNSSEC and mixed content detection. Every tool runs through Geekflare's API and consumes credits from your Geekflare account, so you're automating their web-testing suite inside Switchy conversations instead of clicking through their dashboard.

Do I need a paid Geekflare plan to use this MCP?

You need a Geekflare API key, which means at least their free tier with credits. Most tools cost 1-2 credits per run, but screenshots and PDFs burn 5 credits each, and multi-country page-load tests cost 8 credits total. If you enable proxy_country parameters you'll also need Geekflare's paid Premium Proxy add-on. Check your credit balance before letting agents loose on screenshot or PDF workflows.

Can the Geekflare MCP monitor a site continuously or set up alerts?

No. Every tool is a one-shot API call — the agent checks site status or scans for broken links right now, then moves on. If you want scheduled monitoring or uptime alerts you still need Geekflare's native monitoring product or a dedicated service like UptimeRobot. This MCP is for on-demand testing inside a conversation, not replacing your monitoring stack.

How is this different from running curl or Lighthouse myself?

Geekflare's tools run from their infrastructure, so you get consistent test locations, proxy options, and credit-metered access without managing your own headless browser or DNS resolver. The trade-off is you're paying per call and you can't customise the test harness. If you already script Lighthouse or Puppeteer in CI, you probably don't need this; if you want agents to run ad-hoc web checks without DevOps overhead, it's faster.

Who on the team should connect the Geekflare MCP?

Whoever owns your Geekflare account and API key budget. Since every tool call costs credits, you want one person controlling the key so agents don't accidentally burn through your balance on expensive screenshot or multi-country tests. Developers and QA engineers get the most value — they can ask agents to check DNS, scan for mixed content, or grab screenshots during debugging without leaving Switchy.

More developer tools MCPs

See all developer tools MCPs →

Data last verified 62 hours ago.Sources aggregated hourly to weekly. See docs/architecture/model-directory.md.