Playwright MCP not working on Cursor

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

I’m not able to run the tools of playwright mcp server even if they are been tracked and seems to be available, when I try to use them it take a resource not found on this.

Steps to Reproduce

  1. Install Playwright module on the project.
  2. Configure the mcp server on Cursor:
"mcpServers": {
      "playwright-test": {
            "command": "npx",
            "args": [
            "playwright",
            "run-test-mcp-server"
      ],
    },
}

Expected Behavior

Be able to run the mcp tools on the chat.

Screenshots / Screen Recordings

Operating System

Linux

Current Cursor Version (Menu → About Cursor → Copy)

Version: 2.1.46
VSCode Version: 1.105.1
Commit: ab326d0767c02fb9847b342c43ea58275c4b1680 Date: 2025-12-02T03:59:29.283Z (19 hrs ago) Electron: 37.7.9
Chromium: 138.0.7204.251
Node.js: 22.20.90
V8: 13.8.258.32-electron.0
OS: Linux x64 6.14.0-36-generic

Does this stop you from using Cursor

No - Cursor works, but with this issue

Here is the error message even with the tools available it not works.

On earlier versions I was able to use it.

Hey, thanks for the report. There’s a similar open issue with MCP tools that show in Settings but aren’t available to the agent: MCP servers are not exposed to agents and Showing in Agent chat "No MCP resources available".

Need exact diagnostic data:

  • Request ID right after the error (“…” menu in chat > Copy Request ID)
  • Logs: Output Ctrl+Shift+U > “MCP Logs”
  • Console: Help > Toggle Developer Tools > Console (errors when calling the tool)
  • Terminal results:
  • npx playwright run-test-mcp-server
  • And for check: npx -y @playwright/mcp@latest --extension
  • Which latest Cursor version worked with these tools for you?

Send the data - and I’ll escalate to engineers and link to the current ticket.

1 Like

Hey, here’s the diagnostic info:

Terminal results:

npx playwright run-test-mcp-server - runs fine (no output, seems normal)

npx -y @playwright/mcp@latest --extension - completed successfully, no errors

Request ID:
5f9fb622-58d8-48c7-92be-9853c9d12bd9

MCP Logs:
2025-12-03 08:16:53.233 [info] listOfferings: Found 8 tools
2025-12-03 08:16:53.249 [info] listPrompts: Found 2 prompts
2025-12-03 08:16:53.252 [info] listResources: Found 0 resources
2025-12-03 08:16:56.024 [info] listOfferings: Found 8 tools
2025-12-03 08:16:56.025 [info] listPrompts: Found 2 prompts
2025-12-03 08:16:56.027 [info] listResources: Found 0 resources
2025-12-03 08:16:56.033 [info] listOfferings: Found 22 tools
2025-12-03 08:16:56.041 [info] listOfferings: Found 39 tools

Console Errors:
No error is triggered on the console

Cursor Version:
Version: 2.1.46
VSCode Version: 1.105.1
Commit: ab326d0767c02fb9847b342c43ea58275c4b1680
Date: 2025-12-02T03:59:29.283Z
Electron: 37.7.0
Chromium: 138.0.7204.251
Node.js: 22.20.0
V8: 13.8.258.32-electron.0
OS: Linux x64 6.14.0-36-generic

Which latest Cursor version worked with these tools for you?
I’m not sure but was right before custom agents removal.

My setup:

  • Node v24.2.0
  • npm 11.3.0
1 Like

Thanks for the detailed diagnostics! This matches a known issue we’re tracking. I’ll attach your data, including the Request ID.

1 Like

+1 on this issue. I thought you guys were explicitly substituting the playwright mcp with the cursor IDE browser for a sec :wink:. All my other mcp servers are able to be discovered and used except for playwright.

I have the same issue with my custom MCP server build with dart mcp_server. Server and endpoints are visible in settings, MCP is “green” but I get “No MCP resources available” in Agent.

I’ve pinpointed that the last Cursor version without this issue is 2.0.77.

What I had to do was rollback to Cursor 1.7, now I’m using it until the version 2 got a fix on this.