MCP server: One MCP server.

B4n1Web

@b4n1-comRun by its publisher: served from their own domain, namespace checked by the registry.MCP server · External

Ultra-lightweight browser engine for AI agents. 33 MCP tools, 4 SDKs, cross-platform.

Web scrapingv0.12.2Python
Freeno charge per call

Runs on your machine from its package; the steps are below.

B4n1Web
From the README

What it does

  1. Reads
  2. Writes
  3. High impact

At most: only reads or looks up information.

What it costs

Free

Odel charges nothing per call. The publisher may charge for its own service.

Runs locally over stdio

This server isn't hosted — your MCP client launches it from a package registry. Use one of the commands below, or drop the config into your client (e.g. Claude Desktop).

npmb4n1-webv0.12.1

Run

npx -y b4n1-web

MCP client config

{
  "mcpServers": {
    "b4n1web": {
      "command": "npx",
      "args": [
        "-y",
        "b4n1-web"
      ]
    }
  }
}
PyPIb4n1-webv0.12.1

Run

uvx b4n1-web

MCP client config

{
  "mcpServers": {
    "b4n1web": {
      "command": "uvx",
      "args": [
        "b4n1-web"
      ]
    }
  }
}
NuGetB4n1Webv0.12.1

Published to NuGet as `B4n1Web` — run it with your .NET MCP host.

README2 min read
B4n1Web

🌐 B4n1Web — Agentic Browser Engine

Ultra-lightweight headless browser for AI agents.

License PyPI npm NuGet Maven Central Docs

Total downloads PyPI Downloads/month npm Downloads/month NuGet Downloads GitHub Release GitHub Downloads

Single Rust binary · 4 language SDKs · 33 MCP tools. Navigate URLs, extract structured content (markdown, links, screenshots), and build autonomous agent workflows.

📖 Full documentation: https://B4N1-com.github.io/b4n1-web/book/


🌍 Languages / Idiomas / 语言

🇬🇧 English🇪🇸 Español🇫🇷 Français🇩🇪 Deutsch🇵🇹 Português🇮🇹 Italiano
🇨🇳 简体中文🇯🇵 日本語🇰🇷 한국어🇷🇺 Русский🇸🇦 العربية🇮🇳 हिन्दी

🖥 Platform Support

8 pre-compiled binaries — works everywhere:

PlatformArchitecturesBinary
Linuxx86_64, aarch64, i686musl (static, no glibc)
macOSx86_64, arm64universal
Windowsx86_64, arm64, i686MSVC

Quick Start

bash
# Install the binary
curl -sL https://raw.githubusercontent.com/B4N1-com/b4n1-web/master/scripts/install.sh | bash

# Or use your preferred package manager
pip install b4n1-web
npm install b4n1-web
dotnet add package B4n1Web
# Java: add dependency from Maven Central
python
from b4n1web import AgentBrowser

browser = AgentBrowser()
page = browser.goto("https://example.com")
print(page.markdown)
browser.close()

MCP Server

bash
# stdio mode (default)
b4n1web mcp
npx b4n1-web mcp
uvx b4n1-web mcp

SDK Matrix

LanguagePackageVersionBinary
Pythonb4n1-web0.14.0Bundled (musl)
JavaScript/TypeScriptb4n1-web0.14.0Bundled (musl)
Javacom.b4n1:b4n1-web0.14.0Bundled (musl)
C# (.NET)B4n1Web0.14.0Bundled (musl)

Browser Modes

ModeDescriptionRAMStartup
LightHTTP fetch + HTML parsing~15MBInstant
JSLight + JavaScript extraction~15MBInstant
RenderFull Chromium + screenshots~100MB~2s

Features

  • 33 MCP tools for AI agent integration
  • 4 language SDKs (Python, JS, Java, C#) with bundled binary
  • Self-contained binary ~12MB, no dependencies
  • Static linking (musl) — works on any Linux, no glibc required
  • Three modes: Light (instant), JS (scripts), Render (Chromium)
  • Security shield: domain filtering, safe browsing
  • Network interception: block resources, mock responses
  • MCP Server: stdio transport, no port needed

Documentation

License & Commercial Terms

  • Original Source Code: 100% Proprietary and Closed Source (All Rights Reserved by Bani Montoya).
  • Binaries & SDK Tools: Provided under the Business Source License 1.1 (BUSL-1.1).
    • Free Tier: 100% free for development, evaluation, testing, personal projects, and startups with gross annual revenue < $100,000 USD.
    • Mandatory Enterprise B2B License: Required for government agencies, public bidding projects, and enterprises with gross annual revenue >= $100,000 USD.

For Enterprise B2B licensing inquiries, visit https://b4n1.com/licensing or email b4n1@b4n1.com.

Similar modules

Browse Web scraping