69 browser primitives any vision-agent can drive — past the fingerprinting and CAPTCHAs that stop everyone else.
Modern sites gate-keep agents with browser fingerprinting, TLS/IP reputation, behavioural detection, CAPTCHAs and email-verification gates. Every agent team rebuilds the same brittle stack to get past them — badly. Anti-bot is pattern-based (a new wall vendor is a one-line entry in a handler map), and a budget layer caps spend per session — so an autonomous run can't quietly burn money.
I built Camaleão as a single MCP-callable layer that fuses the answers to all of it. Any caller — Claude Code, Cursor, OpenClaw, any vision-LLM — gets browser superpowers without owning the infrastructure. Camaleão deliberately has no internal LLM: the caller's model sees screenshots and decides; Camaleão executes reliably. The product is the server; an operator's personas and per-site recipes mount as private data so it behaves like a real person, not a bot.
any vision-LLM agent (Claude · Cursor · OpenClaw)
│ MCP / HTTP + SSE
▼
┌────────────────────────────────────┐
│ Camaleão · 69 primitives │
│ navigate · click · fill · extract │
│ solve_captcha · submit_form │
│ login · signup · run_dag │
└────────────────────────────────────┘
│ │ │
▼ ▼ ▼
patchright residential CapSolver /
Chromium proxies 2Captcha
(Xvfb) (sticky) + Zoho IMAP
│ │ │
└──────────────┼──────────────┘
▼
middleware: auto-captcha · domain fallback
recipe self-heal · persona / private volume