Skip to content

Veil

MCP Browser & Automation

A TypeScript‑native stealth automation runtime that drives real Chrome over raw CDP with no detectable WebDriver flags or robotic inputs.

TypeScript Latest python-v1.3.1 · 14h ago Security brief →

Features

  • Drives genuine Chrome binaries without Playwright/Puppeteer, eliminating common automation fingerprints
  • Provides human‑like input (curved mouse paths, jittered keystrokes) and stable accessibility‑tree references for LLM agents
  • Zero runtime dependencies – ~120 lines of native WebSocket CDP transport work with Node 24 or Bun
  • Built‑in support for "Sign in with Google" FedCM flows and blocks visited sites from port‑scanning localhost/LAN

Recent releases

View all 9 releases →
No immediate action
python-v1.3.1 New feature

Python front end

No immediate action
v1.3.1 New feature

Python front end + ASCII scripts

No immediate action
v1.2.0 Bug fix

goto fix + evaluate function support

Config change
v1.1.0 New feature
Auth

Fingerprint coherence features

No immediate action
v1.0.1 Feature

`veil-mcp` bin

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
10
Forks
1
Language
TypeScript
Downloads/week
7
NPM Maintainers
1 Single npm maintainer
Contributors
2
TypeScript
Types included ✓

Install & Platforms

Install via
npm

Alternative to

Playwright Puppeteer nodriver Camoufox

Beta — feedback welcome: [email protected]