drmkdaddy avatar

Cat Burglar

drmkdaddy/cat-burglar

Stealth browser MCP with three engines, proxy pools, remote CDP, diff observations, and benchmarks.

tools
30
auth
Secret needed
transport
STDIO
env vars
6
last updated
Nov 10, 2026

Tools

30 tools

Public tool metadata for what this MCP can expose to an agent.

openLifecycle tool to open a browser session.

Lifecycle tool to open a browser session.

No parameter schema in public metadata yet.

closeLifecycle tool to close the browser session.

Lifecycle tool to close the browser session.

No parameter schema in public metadata yet.

navigateLifecycle tool to navigate to a page.

Lifecycle tool to navigate to a page.

No parameter schema in public metadata yet.

backLifecycle tool to go back in history.

Lifecycle tool to go back in history.

No parameter schema in public metadata yet.

forwardLifecycle tool to go forward in history.

Lifecycle tool to go forward in history.

No parameter schema in public metadata yet.

reloadLifecycle tool to reload the page.

Lifecycle tool to reload the page.

No parameter schema in public metadata yet.

statusLifecycle tool to report session status.

Lifecycle tool to report session status.

No parameter schema in public metadata yet.

tabsLifecycle tool to manage tabs.

Lifecycle tool to manage tabs.

No parameter schema in public metadata yet.

snapshotReading tool that returns URL, title, controls, and stable refs.

Reading tool that returns URL, title, controls, and stable refs.

No parameter schema in public metadata yet.

markdownReading tool to read page content as markdown.

Reading tool to read page content as markdown.

No parameter schema in public metadata yet.

extractReading tool covering links, tables, JSON-LD, meta tags, text, and CSS field maps.

Reading tool covering links, tables, JSON-LD, meta tags, text, and CSS field maps.

No parameter schema in public metadata yet.

evaluateReading tool to evaluate script in the page.

Reading tool to evaluate script in the page.

No parameter schema in public metadata yet.

screenshotReading tool to capture a screenshot.

Reading tool to capture a screenshot.

No parameter schema in public metadata yet.

pdfReading tool to export the page as PDF.

Reading tool to export the page as PDF.

No parameter schema in public metadata yet.

clickInteraction tool to click an element by ref.

Interaction tool to click an element by ref.

No parameter schema in public metadata yet.

fillInteraction tool to fill a form field by ref.

Interaction tool to fill a form field by ref.

No parameter schema in public metadata yet.

typeInteraction tool to type text.

Interaction tool to type text.

No parameter schema in public metadata yet.

pressInteraction tool to press a key.

Interaction tool to press a key.

No parameter schema in public metadata yet.

selectInteraction tool to select an option by ref.

Interaction tool to select an option by ref.

No parameter schema in public metadata yet.

hoverInteraction tool to hover over an element.

Interaction tool to hover over an element.

No parameter schema in public metadata yet.

scrollInteraction tool to scroll the page.

Interaction tool to scroll the page.

No parameter schema in public metadata yet.

uploadInteraction tool to upload a file.

Interaction tool to upload a file.

No parameter schema in public metadata yet.

waitInteraction tool to wait for a condition.

Interaction tool to wait for a condition.

No parameter schema in public metadata yet.

cookiesState tool to manage cookies.

State tool to manage cookies.

No parameter schema in public metadata yet.

storageState tool to manage storage.

State tool to manage storage.

No parameter schema in public metadata yet.

stealthState tool for stealth settings.

State tool for stealth settings.

No parameter schema in public metadata yet.

memoryState tool for site memory.

State tool for site memory.

No parameter schema in public metadata yet.

networkDiagnostics tool to inspect network activity.

Diagnostics tool to inspect network activity.

No parameter schema in public metadata yet.

consoleDiagnostics tool to inspect console output.

Diagnostics tool to inspect console output.

No parameter schema in public metadata yet.

perfDiagnostics tool for web vitals, CDP metrics, slow resources, and traces.

Diagnostics tool for web vitals, CDP metrics, slow resources, and traces.

No parameter schema in public metadata yet.

Sponsors

Configuration

BROWSER_MCP_ALLOW_PRIVATE_NETWORK

Set to 1 to allow localhost and private-network pages.

BROWSER_MCP_OBSCURA_PATH

Path to the Obscura binary when it is not on PATH.

BROWSER_MCP_PROFILE

Observation profile: local, flash, frontier, or auto.

BROWSER_MCP_PROXY_POOL

JSON array or newline-separated HTTP/HTTPS/SOCKS5 proxy URLs.

BROWSER_MCP_CDP_URLsecret

Remote Chrome DevTools Protocol endpoint for the remote engine.

BROWSER_MCP_AUDIT

Set to 0 to disable the local audit log.

Readme

Cat Burglar

Three browsers. One MCP. Only the changes.

License: MIT Node MCP MCP Registry Glama Benchmark

Cat Burglar plugs a real browser into your agent. It can run patched stealth Chromium, stock Chromium for devtools, or Obscura's 43 MB Rust engine behind one session. It sends diffs instead of full DOM dumps, remembers per-site workflows, and gates high-impact actions. When a CAPTCHA appears, it opens the page in a browser window and waits for a person to finish it, then continues.

Architecture

What you get


View the full README on GitHub

Details

Repository
github.com/drmkdaddy/cat-burglar
Category
Web & Browser Automation
Package
ghcr.io/drmkdaddy/cat-burglar:v0.5.2
Transport
STDIO
Auth
Required
Registry
MCP registry, active

Related Web & Browser Automation MCP servers

View all
1hayodev avatarCrystallize MCPhayodev/crystallize-mcpCrystallize headless commerce tools for AI agents via Model Context Protocol0stars
2hj1003862396 avatarDraw Flow Mcp Serverhj1003862396/draw-flow-mcp-serverMCP server for Next AI Draw.io - AI-powered diagram generation with real-time browser preview0stars
3br0ski777 avatarUser Agent Parser APIbr0ski777/user-agent-parser-x402Parse user agents — browser, OS, device, bot detection. x402 micropayment.0stars
4jsvvsolsllc avatarMiOffice — AI-Powered Workspace Studioio.github.jsvvsolsllc/mioffice125+ browser tools for PDF, Image, Video, Audio, AI, Scanner. Files never leave your device.0stars
5mukundakatta avatarHtml To Markdown Mcpmukundakatta/mcp-stackConvert HTML to Markdown or strip to plain text. For web-scraping agents.0stars
6pipeworx-io avatarQuickgopipeworx-io/mcp-quickgoQuickGO (EBI) MCP — Gene Ontology browser.0stars