DLBrowser MCP server
io.github.DekryptLabs/dlbrowser·v4.0.2·1 starsSelf-healing web access for AI agents — recovers through bot blocks, captchas and JS pages.
1 stars22 downloads/wk
Reviews
Write oneNobody has reviewed DLBrowser yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
DLBrowser tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.9 · 2026-09-25 · same rubric, same numbers if you re-run it
- Code scan79 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 65 days ago12/15
- Maintainer identityregistry namespace matches repository owner7/10
How DLBrowser compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 77/100
- higher than 50% of 48,255 servers
- GitHub stars
- 1
- more than 65% of 28,688 servers
- Downloads a week
- 22
- more than 8% of 12,191 servers with a package
Install DLBrowser in Claude Code, Cursor or VS Code
claude mcp add dlbrowser -- uvx dlbrowser
What the publisher says
From the DLBrowser repository's README, as published. We do not edit it. Read it on GitHub
DLBrowser
Your AI agent is blind to the half of the web that fights back.
Cloudflare, captchas, and JavaScript walls block the tools agents use to browse — silently. DLBrowser is the one that gets through. One line. Self-healing. Metered to the credit.
npx dlbrowser connect --key dlb_xxxWires DLBrowser into Claude Code, Cursor, Windsurf, Cline & Codex in one command. Your agent gets 11 web tools that actually reach the page.
The 60-second try
pip install dlbrowser
dlbrowser fetch https://example.comEvery fetch tells you which backend got through and how long it took — because the engine picks the cheapest one that works and only escalates when a site fights back:
{ "success": true, "backend": "curl_cffi", "load_time": 0.03, "blocked": false }And every run is metered against a plan, in the open — no surprise invoice:
{ "plan": "scout", "remaining_daily": 497, "remaining_monthly": 2497,
"upgrade_url": "https://dekryptlabs.github.io/dlbrowser/pricing.html" }That's a real response from the live gateway. Start free — 2,500 credits, no card.
Why your agent needs this
You wire web access into an agent. It works in the demo. Then it meets the real web:
- One site loads with a 50ms HTTP request. The next is an empty React shell until JS runs.
- Cloudflare and DataDome quietly serve your headless browser a challenge page.
- Your agent's built-in fetch returns "" — not an error, an empty string — and keeps going.
- You have no idea which sites failed, which backend would've worked, or what any of it cost.
DLBrowser is the capability layer that fixes this. Not a scraper. Not a crawler. Acquisition infrastructure for AI agents — reliable, observable, billable.
The engine: start cheap, escalate only when blocked
curl_cffi → tls_client → playwright → nodriver (CDP) → firecrawl
~50ms ~200ms full JS max stealth last resort
HTTP-level, no browser │ browser-level, real Chromium
└── auto-escalates when a block is detected~70% of real fetches never need a browser. Starting with a 50ms request and climbing the ladder only on a detected block keeps you fast and cheap — while still getting through the sites that stop everything else. Five backends. Firecrawl has two. Crawl4AI has one.
What resets your expectations
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
DLBrowser: common questions
- Is DLBrowser MCP server safe?
- Mostly: it is graded B (77/100). Read the DLBrowser safety report
- How do I install DLBrowser?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does DLBrowser need an API key?
- Yes. The registry entry asks for
DLBROWSER_API_KEY. - Is DLBrowser maintained?
- The last commit was 105 days ago (2026-07-22). The latest release is v4.0.2.
- What can I use instead of DLBrowser?
- Servers from other publishers that do the same job: Front-End Checklist MCP server.
- How does DLBrowser compare with other MCP servers?
- safety score 77/100 (higher than 50% of 48,255 servers); github stars 1 (more than 65% of 28,688 servers); downloads a week 22 (more than 8% of 12,191 servers with a package). Full comparison.
Alternatives to DLBrowser
Same job from other publishers: the closest match first, then the best rated.
- Front-End ChecklistReview frontend code and live pages against 386 quality-gated web development rules.not reviewedWidely usedA