Every vibium interface — CLI, MCP server, TypeScript/JavaScript, Python, and Java — documented, searchable, and alive with animated demos. Pick your interface.
— Pick your interface
Five ways to drive the browser. One tool.
— Agentic Interfaces
CLI
vibium CLI
Command-line interface
Drive the browser from your terminal. 66 commands for navigation, clicking, typing, screenshots, and more — no code required.
66
Commands
7
Categories
View CLI Docs →
MCP
vibium MCP
Model context protocol
Expose browser automation as MCP tools for Claude and other AI agents. 85 tools across 8 categories, ready to wire into any MCP client.
85
Tools
8
Categories
View MCP Docs →
Language Bindings
— Write tests in your language
TypeScript/JavaScript
vibium JS
Node.js API
Write browser tests in TypeScript or JavaScript. 68 async methods with page.* and el.* handles — install from npm and start in minutes.
68
Methods
10
Categories
View JS Docs →
Python
vibium Python
Python API
Write browser tests in Python. 72 snake_case methods — page.find(), el.click(), clock control, and capture helpers. Install from PyPI.
72
Methods
10
Categories
View Python Docs →
Java
vibium Java
Java API
Write browser tests in Java. 82 camelCase methods — page.find(), el.click(), clock control, and browser context management. Install from Maven Central.