Geekflare
Geekflare provides APIs for web scraping, search, website testing, DNS and network diagnostics, and security scans.
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
- Create or open a Switchy Project.
- Open Integrations and connect Geekflare.
- Authorise through api_key. Switchy stores the connection against your org.
- Everyone in the Project can now @-mention the Geekflare tools in chat.
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.