flaresolverr

Wrap FlareSolverr API requests to bypass Cloudflare and DDoS-GUARD challenges.

40|6|Updated Jul 11, 2026
One-click install
npx skills add https://github.com/magnus919/agent-skills --skill flaresolverr-magnus919
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: flaresolverr
Source: https://github.com/magnus919/agent-skills/tree/main/flaresolverr
Command: npx skills add https://github.com/magnus919/agent-skills --skill flaresolverr-magnus919

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill solves the issue of automated web requests being blocked by Cloudflare or DDoS-GUARD browser challenges, allowing agents to retrieve content from protected sites.

Core Features & Use Cases

  • Browser-Backed Proxying: Routes requests through a FlareSolverr service to solve JavaScript challenges.
  • Session Management: Supports persistent sessions to maintain cookies across multiple requests.
  • Use Case: Use this skill when an agent needs to scrape data from a site that rejects standard HTTP clients but requires a browser-like handshake to proceed.

Quick Start

Use the flaresolverr skill to perform a health check against your local service instance.

Frequently Asked Questions about flaresolverr

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I bypass Cloudflare challenges during automated web scraping?

To bypass Cloudflare challenges during web scraping, you route requests through a FlareSolverr service that solves JavaScript browser challenges. This skill provides a JSON-based CLI wrapper to automate that retrieval and session management process.

What is FlareSolverr used for in HTTP proxy automation?

FlareSolverr is used in HTTP proxy automation to bypass browser-based anti-bot challenges from Cloudflare or DDoS-GUARD. It enables standard HTTP clients to retrieve protected web content by performing a browser-like handshake through a managed proxy service.

Do I need Python to use the FlareSolverr CLI wrapper?

Yes, you need Python 3.9 or higher to execute this FlareSolverr CLI wrapper. You also need a running FlareSolverr service instance deployed locally or on your network to handle the browser challenge requests.

Can I maintain session cookies across multiple web scraping requests?

Yes, you can maintain session cookies across multiple web scraping requests using the built-in session management feature. This allows persistent sessions to keep cookies intact when retrieving data from Cloudflare protected sites across sequential automated calls.

Why does my automated HTTP request get blocked by DDoS-GUARD?

Automated HTTP requests get blocked by DDoS-GUARD because standard HTTP clients lack the browser-like handshake required to solve JavaScript challenges. Routing requests through a FlareSolverr proxy solves this by simulating a real browser environment.

What is the best way to retrieve web content from sites protected by anti-bot challenges?

The best way to retrieve web content from anti-bot protected sites is using a browser-backed proxy like FlareSolverr. This approach solves the JavaScript challenges automatically, allowing your automation scripts to access the data reliably without manual browser intervention.