mcp-flaresolverr
Provides tools for making HTTP GET and POST requests and managing persistent browser sessions through FlareSolverr, enabling bypass of Cloudflare anti-bot protection and retrieval of page content, cookies, and headers.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcp-flaresolverr fetch https://example.com behind Cloudflare protection"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
mcp-flaresolverr
A Node MCP (Model Context Protocol) server that exposes FlareSolverr's anti-bot bypass capabilities — Cloudflare and DDoS-GUARD protection — to any MCP client.
Installation
npx mcp-flaresolverrOr install globally:
npm install -g mcp-flaresolverrRelated MCP server: zenrows-mcp
Usage
Configure the server in your MCP client config and point it at your FlareSolverr instance:
{
"mcp": {
"servers": {
"flaresolverr": {
"command": "npx",
"args": ["-y", "mcp-flaresolverr"],
"env": {
"FLARESOLVERR_URL": "http://localhost:8191"
}
}
}
}
}Tools
Tool | Description |
| HTTP GET through FlareSolverr — returns page content, cookies, headers |
| HTTP POST through FlareSolverr — for form submissions and API calls |
| Create a persistent browser session for faster subsequent requests |
| Destroy a session and free resources |
| List all active browser sessions |
Configuration
Environment Variable | Required | Description |
| Yes | Base URL of your FlareSolverr instance (e.g. |
Development
npm install
npm run build
npm testLicense
MIT
Available Tools
5 toolsflare_getA
Make an HTTP GET request through FlareSolverr to bypass Cloudflare/DDoS protection. Returns the page content, cookies, and headers after the challenge is solved.
Inputs: url (required), proxy, cookies, session, +7 more.
flare_postB
Make an HTTP POST request through FlareSolverr to bypass Cloudflare/DDoS protection. Useful for submitting forms or API calls behind protection.
Inputs: url (required), postData (required), proxy, cookies, +4 more.
flare_session_createB
Create a persistent browser session. This speeds up subsequent requests since the browser doesn't need to launch a new instance for every request.
Inputs: proxy, session.
flare_session_destroyA
Destroy a browser session and free up resources. Always close sessions when done.
Inputs: session (required).
flare_session_listA
List all active browser sessions. Useful for debugging and monitoring.
Inputs: no named parameters.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 5 tools
Each tool has a clearly distinct purpose: two HTTP request methods (GET/POST) and three session management operations (list/create/destroy). No overlap or ambiguity; an agent can easily select the correct tool.
All tools use snake_case with a consistent 'flare_' prefix, but the pattern is mixed: session tools include the resource noun 'session' (e.g., flare_session_create) while HTTP request tools omit it (e.g., flare_get). Minor deviation, still readable.
Five tools is well-scoped for this domain: two core request methods and three session lifecycle operations. Each tool earns its place with no redundancy.
The surface covers the standard FlareSolverr API completely: GET/POST requests and session create/list/destroy. No obvious missing operations for the stated purpose.
Maintenance
Related MCP Connectors
Stealth web browser for agents: search, fetch, click, download and type in persistent MCP sessions.
Official Browserless MCP server: browser automation, scraping, screenshots and PDFs for AI agents.
Cloudflare Solver: Scraping API designed to bypass Cloudflare protection.
Web scraping MCP server — scrape, extract structured data, screenshot any site with anti-bot bypass.
Related MCP Servers
- AlicenseAqualityDmaintenanceThis MCP server provides tools for interacting with Cloudflare Browser Rendering, allowing you to fetch and process web content for use as context in LLMs directly from Cline or Claude Desktop.511MIT

zenrows-mcpofficial
AlicenseAqualityBmaintenanceScrape any webpage and return clean markdown, HTML, or structured JSON. Bypasses anti-bot protection, renders JavaScript (React/Vue/Angular), supports premium residential proxies and CSS extraction. Works with any MCP client — no local install required.631,020 npm21MIT- FlicenseNot gradedqualityDmaintenanceA remote MCP server deployable on Cloudflare Workers without authentication, providing tools for website scraping and content extraction using Cloudflare's Browser Rendering and AI.1-
- AlicenseNot gradedqualityBmaintenanceRemote MCP server for web scraping with anti-bot evasion. Provides stealth HTTP fetching, headless browser with Cloudflare bypass, CSS selectors, YouTube transcripts, and Markdown conversion.1MIT