-
Notifications
You must be signed in to change notification settings - Fork 2.3k
Description
🛑 Current Limitations
At the moment, when i click on the Chrome browser extension (i,e. Playwright MCP Bridge), it simply opens up a new tab either telling me whether there is an MCP Client connection made with the Playwright MCP Bridge, and if connected, providing an option to disconnect.
So currently, upon connecting with the Playwright MCP Bridge Chrome extension through an MCP Client LLM interaction (e.g. Claude Code), and whenever we prompt request through to the LLM to interact with a browser web page, the MCP tool opens up a new tab to create a new session with which the current chat session would then have access to, to proceed with browser tab-specific interactions and data gathering.
However, this is rather limited
✨ The Feature Request Proposal
It would be convenient and useful if the Playwright MCP Bridge browser extension itself is able to provide a context menu on click to explicitly select the currently opened Chrome browser tab, with which then when i next interact with my MCP Client (e.g. Claude Code), it can seamlessly perform immediate / correct MCP Server tool actions on the existing targeted browser tab session, without having to open a new browser tab session and loading the page from the start.
Even an additional sub-menu option of selecting from a list of existing open tabs, as well as another context menu option allowing us to disconnect from any active MCP Client connected tab sessions.
This would greatly improve the usability of the Playwright MCP Bridge extension as well as speed up the developer + LLM workflow UX without the need of potentially opening up a new browser tab which could take some seconds longer (or more) to load up, as well as reducing the number of Playwright MCP server tool calls to reduce context token input usage, thus improving overall LLM response times.
🖼️ Annotated screenshot of current Playwright MCP Bridge Extension Behaviour + Proposal
Current configuration details
Software: Playwright MCP Bridge (Chrome Extension)
Version: 0.0.37
{
"mcpServers": {
"playwright-extension": {
"command": "npx",
"args": [
"@playwright/mcp@latest",
"--extension"
]
}
}
}