mait.sh1.142.0

Private beta: features and content may change. No warranty; use at your own risk.

MCP Playwright

Gives your agent real web browsers it can open, read, use and photograph, so it can check pages the way a person would.

Start here: what it does, why use it, and how it fits.

Beta
What it does

Real browsers your agent can open, read and photograph.

MCP Playwright lets your agent start Chromium or Firefox, open a page, read what is on it, click and type, and bring back screenshots, PDFs and video as evidence.

You can run several browsers side by side and ask all of them the same question at once, for example to see whether a page looks the same in both. Each browser is kept separate, so one browser's logins never leak into another.

Your agentBrowserhelperReal browsersScreenshotsand video1asks2drives3returnsYour agentBrowser helperReal browsersScreenshots and video1asks2drives3returns
  1. Step 1: Your agent asks Browser helper.
  2. Step 2: Browser helper drives Real browsers.
  3. Step 3: Real browsers returns Screenshots and video.
The MAIT documentation page in Chromium, from one request to both browsers
Chromium 153, captured from one request to both browsers on mcp-playwright 2.2.5.
The same page in Firefox, from the same request
Firefox 155, from the same request: two engines, one result summary. Captured on mcp-playwright 2.2.5.
Why use it

What you gain over a generic browser tool.

A generic browser tool starts one disposable browser per run and pastes every image into the reply. The evidence is heavy, each browser engine is a separate setup, and nothing tells you which renderer drew the page.

Tokens

Evidence by reference

You fetch only the evidence you need, and the conversation stays short. A pointer still uses some space, and the files last only for the session

Typical alternative
Image data pasted into the reply
Here
Screenshots, PDFs and video are saved and the reply only points to them
Usability

Several browsers, one setup

Each browser keeps its own website state and is easy to tell apart

Typical alternative
One tool setup per engine
Here
Chromium and Firefox work together, and you can see what is running at any time
Experience

One question, every browser

You compare engines without repeating work and see which one failed

Typical alternative
Repeating every step per engine
Here
A single request goes to all browsers in a group and comes back with one result for each
Reliability

A chosen way of drawing pages

Pages are drawn the way you chose. A started browser does not prove every effect displays correctly

Typical alternative
Browser defaults, never reported
Here
Each browser starts with the drawing method you pick, and a start fails if a slow fallback shows up where fast hardware was expected
Security

Sessions kept apart

The boundary is the conversation, not a separate machine. A shared mode deliberately shares ownership

Typical alternative
State shared between callers
Here
Browsers and their files belong to one conversation, and another conversation cannot read them
Operability

Browsers that clean up

You stop what you started instead of hunting for leftovers

Typical alternative
Orphaned browser processes left behind
Here
You start and stop each browser on purpose, and leftovers are stopped and their data removed when the conversation ends
Out of the box

Ready in the image, wired into your tools.

The service comes with the MAIT image and updates with it (mait-image). The browsers themselves arrive through a one-time install with AIDC, which keeps them in their own private runtime so they never touch the rest of your system. After that, nothing needs configuring.

You can also place it behind MCP Registry, so one entry in your agent's app reaches it.

With AIDE you get a local cluster with its own secure web address. It can point that address at the site you are building and keep live updates working, so your agent can drive a browser on the real address while your edits appear.

Where it fits

Where it sits in the MAIT toolkit.

It is the browser for your agent, and it pairs with the registry and with AIDE for live site work.

Installed bymait-image ships the service; AIDC installs the integration and browsers
Used withMCP Registry, AIDE, and any agent app that keeps one conversation open
Alternative toMCP VNC when the target is a web page rather than a whole desktop
Learn more

Where to read on.