B4n1web
About
B4n1Web is an ultra-lightweight agentic browser engine (11MB) for AI agents.
Details
- Author
- B4N1-com
- Downloads
- 358
- Categories
- Other, Automation, AI, Developer Tools
Jump to
- Ultra-lightweight binary (11MB)
- 4 SDKs: Python, JavaScript, C#, Java
- 33 MCP tools for full browser automation
- SQLite-based SecurityShield for safe browsing
- Multiple modes: Light, JS, Render
- Cross-platform: Linux, macOS, Windows
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
B4n1webCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Install the standalone binary or SDK (e.g., pip install b4n1-web). For MCP usage, run b4n1web mcp in a terminal, then connect via any MCP client (stdio mode, no port needed). Alternatively, use the SDK directly (e.g., from b4n1web import AgentBrowser) to script browser actions in code.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"b4n1web": {
"b4n1web": {
"command": "b4n1web",
"args": [
"mcp"
]
}
}
}
}
McpServers
{
"b4n1web": {
"command": "b4n1web",
"args": [
"mcp"
]
}
}
B4n1Web - Ultra-lightweight Agentic Browser Engine
Installation
SDKs (any platform - auto-detects OS)
Python SDK pip install b4n1-web JavaScript SDK npm install b4n1-web C# SDK dotnet add package B4n1Web Java SDK <dependency> <groupId>com.b4n1</groupId> <artifactId>b4n1-web</artifactId> </dependency>Standalone Binary
Linux (amd64) curl -sL https://github.com/B4N1-com/b4n1-web/releases/latest/download/b4n1web-linux-amd64 -o b4n1web && chmod +x b4n1web Linux (arm64) curl -sL https://github.com/B4N1-com/b4n1-web/releases/latest/download/b4n1web-linux-arm64 -o b4n1web && chmod +x b4n1web macOS (Intel) curl -sL https://github.com/B4N1-com/b4n1-web/releases/latest/download/b4n1web-macos-x64 -o b4n1web && chmod +x b4n1web macOS (Apple Silicon) curl -sL https://github.com/B4N1-com/b4n1-web/releases/latest/download/b4n1web-macos-arm64 -o b4n1web && chmod +x b4n1web Windows (PowerShell) Invoke-WebRequest -Uri "https://github.com/B4N1-com/b4n1-web/releases/latest/download/b4n1web-windows-amd64.exe" -OutFile "b4n1web.exe"Quick Start
from b4n1web import AgentBrowser, BrowserMode browser = AgentBrowser(mode=BrowserMode.LIGHT) page = browser.goto("https://example.com") print(page.markdown) print(page.links) browser.close()MCP Server
b4n1web mcp Then connect via your MCP client. Stdio mode by default (no port needed).Features
- Ultra-lightweight binary (11MB) - 4 SDKs: Python, JavaScript, C#, Java - 33 MCP tools for full browser automation - SQLite-based SecurityShield for safe browsing - Multiple modes: Light, JS, Render - Cross-platform: Linux (amd64/arm64), macOS (x64/arm64), Windows (amd64)Modes
- Light: HTTP fetch + HTML parsing (~11MB) - JS: Light + JavaScript tag extraction (~11MB) - Render: Full headless Chromium with screenshotsMCP Tools (33)
Navigation: goto, click, hover, scroll, select_option, key_press Content: screenshot, evaluate, pdf, frames, iframe_text, iframe_click, iframe_type_text Network: route, unroute, block_resources, wait_for_request, wait_for_response State: get_cookies, clear_cookies, save_state, load_state, start_context, quit_context Device: set_viewport, set_user_agent, set_geolocation, emulate_device Files: upload_file, download_file Performance: performance_metrics Waiting: wait_for_selectorSign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.


