Playwright Tools for AWorld MCP
Playwright Tools for AWorld MCP
A Model Context Protocol (MCP) server that provides browser automation capabilities using Playwright. This server enables LLMs to interact with web pages through structured accessibility snapshots, bypassing the need for screenshots or visually-tuned models.
Once Playwright is connected, these are the calls the assistant has available:
browser_click — Title: ClickDescription — Perform click on a web pageParameters — - element (string): Human-readable element description used to obtain permission to interact with the elementRead-only — falsebrowser_close — Title: Close browserbrowser_console_messages — Title: Get console messagesbrowser_drag — Title: Drag mousebrowser_evaluate — Title: Evaluate JavaScriptbrowser_file_upload — Title: Upload filesbrowser_fill_form — Title: FRequirements — The Requirements tool exposed by this serverConfiguration — Playwright MCP server supports following arguments. They can be provided in the JSON configuration above, as a part of the "args" list:browser_click — Title: Clickbrowser_close — Title: Close browserbrowser_console_messages — Title: Get console messagesbrowser_drag — Title: Drag mousebrowser_evaluate — Title: Evaluate JavaScriptbrowser_file_upload — Title: Upload filesbrowser_fill_form — Title: FCompare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| browser_click | Title: Click |
| browser_close | Title: Close browser |
| browser_console_messages | Title: Get console messages |
| browser_drag | Title: Drag mouse |
| browser_evaluate | Title: Evaluate JavaScript |
| browser_file_upload | Title: Upload files |
| browser_fill_form | Title: F |
{
"mcpServers": {
"aworld": {
"command": "npx",
"args": ["-y", "@playwright/mcp"]
}
}
}Add to claude_desktop_config.json, then restart Claude Desktop.
Use Microsoft’s Playwright MCP server to navigate pages, inspect accessibility snapshots, fill forms and capture browser screenshots.
The original Chromium automation reference server — simple, screenshot-driven browser control.
Give your coding agent the full DevTools toolbox: traces, network, console, heap snapshots and Lighthouse.
Puppeteer-powered browser control that drives pages from the accessibility tree instead of pixels.
Enables AI-powered applications to monitor and interact with browser data via a Chrome extension and MCP.
Automates browsers and APIs, enabling Large Language Models (LLMs) to interact with web pages for tasks like screenshot capture and JavaScript