MCP server not showing in Cursor (or showing a red dot)
Cursor
The error
No tools available • Client closed • red status dot next to the server in Cursor's MCP settings
Why it happens
Cursor only reads ~/.cursor/mcp.json (global) or .cursor/mcp.json in the project root. A wrong file location, a typo in the mcpServers key, invalid JSON, or a command that crashes on start all leave the server missing or red.
How to fix it
- Put the config in the right place
Global:~/.cursor/mcp.json. Per project:<project>/.cursor/mcp.json. The top-level key must bemcpServers.{ "mcpServers": { "playwright": { "command": "npx", "args": ["-y", "@playwright/mcp@latest"] } } } - Run the command yourself
Copy the exact command and args into a terminal (e.g.npx -y @playwright/mcp@latest). If it errors there, it will error in Cursor too. - Check the MCP log
Open the Output panel (Cmd/Ctrl+Shift+U) and choose MCP Logs from the dropdown to see the real error. - Toggle and reload
Open Customize in the sidebar, find the server under MCP, and toggle it off and on. You can also run "Developer: Reload Window".
Related servers
Browser Automation● Maintained
Playwright (Microsoft)
Playwright MCP server
★ 38.2k · updated 2026-10-08
Dev Tools● Maintained
GitHub
GitHub's official MCP Server
★ 33.6k · updated 2026-10-15 · 🔑 auth
Docs & Knowledge● Maintained
Context7
Context7 Platform -- Up-to-date docs for AI agents
★ 63.1k · updated 2026-10-15 · 🔑 auth