Skip to content

AIHawk MCP - Anti-Detect Browser Agent

31K+ stars · actively maintained · featured in TechCrunch, Wired, The Verge, Business Insider

AIHawk is an open-source anti-detect browser and web browsing agent with an MCP server for coding agents: undetected browsing, no captchas, no blocks. You tell it what you want in plain language and it drives a real browser the way a person would.

What makes it different

Standard browser automation gets flagged by fingerprinting and captcha walls. AIHawk runs a hardened engine that passes bot checks, with a seed-based identity system so the same seed reproduces the same browser fingerprint, locale, timezone, and preferences every run.

The family:

  • aihawk - the MCP server and the web UI. aihawk alone runs the server, aihawk ui runs the interface on 127.0.0.1:8765.
  • invisible_playwright - the engine as a Python library. The API is Playwright's, so existing Playwright code runs with anti-detect behavior.
  • invisible_core - seed to fingerprint to preferences, proxy, and geolocation mapping.

Install

Linux:

curl -LsSf https://astral.sh/uv/install.sh | sh
source $HOME/.local/bin/env

Claude Code:

claude plugin marketplace add feder-cr/aihawk_mcp_server
claude plugin install aihawk@feder-cr

Codex:

codex plugin marketplace add feder-cr/aihawk_mcp_server
codex plugin add aihawk@feder-cr

Gemini CLI:

gemini extensions install https://github.com/feder-cr/aihawk_mcp_server

Options

Option Purpose
--openrouter-key Agent model key, or OPENROUTER_API_KEY env var
--model OpenRouter model id, defaults to z-ai/glm-5.3-flash
--proxy http://user:pass@host:port or socks5://host:port. Timezone, locale, and egress follow the proxy
--seed Same seed, same browser identity every run
--profile-dir Persist logins and cookies across restarts
--headed Show the browser window

The .env file beside the command is read at startup and never overrides flags or environment variables. Keys passed as flags end up in shell history and process lists; use the environment or .env instead.

Integration with CorpusIQ

Community and social operations hit captcha walls on proxy IPs. r/MCP self-posts are captcha-gated on datacenter proxies, and Reddit's spam filter silently drops automated comments. A stealth engine with seeded, proxy-anchored identities is the missing layer for those lanes, and invisible_playwright keeps the existing Playwright codebase without a rewrite.

Source

AI answers on your data. See where every number comes from.

Connect your tools and ask in ChatGPT, Claude, or Perplexity. Enterprise-grade answers in minutes. From $29.95/month.

Start free, no credit card
Contact Terms Privacy Pricing