Summary
A browser the agent can keep several tabs open in.
Most browser servers hand you one page. This one hands out page ids, so a flow that compares two sites, or fills a form while reading another tab, stays inside one session.
What it is
A Playwright wrapper exposed over MCP. Pages are created with an id you name and kept side by side, so navigation, clicking, typing and extraction all address a named page; screenshots are also served as resources at screenshot://{page_id}.
What you get
- A named browser page created, switched to, and every open page listed
- Navigation to any URL
- Clicks and typing driven by CSS selector
- A wait that blocks until an element appears
- The text of one element, or the page's entire HTML
- A screenshot of the page or of a single element
- An interpret-page prompt returning analysis plus a screenshot, focused on forms, navigation or text
Requirements
Playwright with Chromium installed — uv add playwright, then playwright install chromium. Run through uvx or point the client at a local checkout. No account, no key.
