playwright-mcp adds WebMCP page tool listing and calls
Introduced 2026-09-14 · score 0.97
HOW TO USE IT
When a page registers WebMCP tools, check the page status for the available-tool count, then list the tools and call the relevant one with its documented input. Use this in Playwright MCP v0.0.81; current documentation describes a newer interface that replaces these MCP tools.
browser_webmcp_list()browser_webmcp_call({"name":"<tool-name>","params":{<inputs matching the tool's inputSchema>},"frame":"<frame>"})WHY THIS HELPS
Use tools exposed by a WebMCP-enabled page to complete a browser task without driving its UI.
REQUIREMENTS AND LIMITATIONS
- Version: v0.0.81
- Availability: WebMCP is experimental; enable it in Chrome as described in the linked WebMCP in Chrome documentation.
- browser_webmcp_list parameters: None are documented; it lists tools across all frames.
- name (required): Name of the WebMCP tool to call.
- params: Object of inputs matching the page tool's inputSchema.
- frame: Frame that registered the tool, as reported by browser_webmcp_list; use when that tool name occurs in multiple frames.
- Prerequisite: The page must register WebMCP tools. WebMCP is experimental; for local Chrome development, enable chrome://flags/#enable-webmcp-testing and relaunch Chrome.
- Prerequisite: Playwright MCP v0.0.81 README requires Node.js 18 or newer and an MCP client.
- The page must register WebMCP tools.
- Docs conflict: Current Playwright MCP documentation says page-registered tools are exposed directly as webmcp_<tool>; it says browser_webmcp_list and browser_webmcp_call are no longer exposed over MCP. This is newer behavior and does not change the v0.0.81 instructions. https://github.com/microsoft/playwright-mcp/releases
FIRST-PARTY EVIDENCE
- https://github.com/microsoft/playwright-mcp/releases/tag/v0.0.81
- https://github.com/microsoft/playwright-mcp/blob/v0.0.81/README.md
- https://developer.chrome.com/docs/ai/webmcp
Check the installed version and the source before using it. Entry JSON