The “Chrome” option is missing from the Connect to Browser setting under Tools and MCP. Previously, I was able to connect Cursor to Chrome for Browser Tools. Now the only available options are:
Off
Browser Tab
The “Chrome” option does not appear at all.
Steps to Reproduce
Open Cursor IDE
Go to Settings
Navigate to Tools and MCP
Locate Connect to Browser dropdown
Observe that only “Off” and “Browser Tab” are available
Expected Behavior
The dropdown should include the Chrome option (as it did previously), allowing direct connection to the Chrome browser for Browser Tools.
Hey, this is actually expected behavior. The “Chrome” option was replaced with “Browser Tab”, which is Cursor’s built-in native browser. It works out of the box with no extra setup and is the recommended way to use the browser tools.
If you need to control an external Chrome or Chromium instance (for example, to test with extensions, authenticated sessions, or special browser profiles), you can set up the Playwright MCP server. Add this to your MCP config .cursor/mcp.json:
This gives the Agent full browser automation features (navigation, clicks, typing, screenshots, etc.) through an external Chromium instance. More on MCP setup: Model Context Protocol (MCP) | Cursor Docs
Let me know if you want help setting up either option.
The built-in browser tab doesn’t have a direct “run JavaScript” tool. It only supports navigation, clicking, typing, scrolling, screenshots, console output, and network traffic monitoring. That said, the Agent can read console output and logs, so you can ask it to watch for JS errors and debug messages.
If you need to run arbitrary JavaScript on the page, use the Playwright MCP server. It provides the browser_evaluate tool, which lets the Agent run JS directly in the page context, for example, to read DOM values, call page APIs, or change state.
My agent is not even able to make actions like clicking, navigating or anything, it says it doesn’t have tools related to that. @deanrie
Note that I am the latest version and cursor is able to connect to the native browser tab.
Sounds good. I am trying to setup the Playwright MCP.
I added the json config and I try to use it but it never seems to spin up the browser. Its stuck on “waiting for approval” but I do not see any place to “Approve”.
Cursor Settings > Agents > make sure “MCP Tools Protection” is turned off. When it’s on, every MCP call needs manual approval, and if the approval UI doesn’t render, you’ll get stuck.
If that didn’t help, try switching Auto-Run Mode to “Run Everything” in the same place. This fully skips manual approval.