Kloakt is a headless browser for AI agents that renders JavaScript, extracts clean markdown or structured page content, and can expose a Chrome DevTools Protocol/MCP interface. It also includes a CLI for fetching, scraping, and serving a CDP browser endpoint.
From the registry: Cloaked headless browser for AI agents — stealth TLS, smart extraction, SPA fallback
$ git clone https://github.com/KultMember6Banger/kloakt.git && cd kloakt && cargo build --releasehttps://github.com/KultMember6Banger/kloaktPlease install the `kloakt` MCP server into my current AI client (that's you).
Required prerequisites (do these first if not already done):
- **Install Rust 1.75+** — Rust 1.75 or newer is required to build Kloakt from source. (https://rustup.rs/)
- **Build Kloakt from source** — Clone the repository and build the project. The README notes the first build may take about 5 minutes because V8 compiles from source. Optionally enable the stealth feature at build time. Run: `git clone https://github.com/KultMember6Banger/kloakt.git && cd kloakt && cargo build --release` (https://github.com/KultMember6Banger/kloakt)
Canonical MCP server config (stdio transport):
- command: `python3`
- args: ["<path-to-kloakt>/mcp_server.py"]
Note: The README only provides an MCP configuration for running the included Python MCP server script directly. No environment variables are documented for the MCP server. The built Kloakt project and its Python MCP server script must be available locally.
Add this MCP server to my current client's config in the correct format for you. If you need secrets or credentials I haven't provided, ASK me — do not invent values or leave raw placeholders. After adding it, tell me how to verify the server is connected.MCP server for Firecrawl web scraping, structured data extraction and web search integration.