Cursor 0.45+ tiene soporte nativo para servidores MCP en su modo Composer. La configuración es similar a Claude Desktop pero vive dentro del propio editor.
Activar MCP en Cursor
- Abre Cursor y ve a Settings → Features → MCP (o
Cmd/Ctrl + ,). - Haz click en “Add new MCP server”.
- Cursor genera un archivo
.cursor/mcp.jsonen la raíz del proyecto, o en~/.cursor/mcp.jsona nivel global.
Ejemplo de configuración
{
"mcpServers": {
"playwright": {
"command": "npx",
"args": ["-y", "@playwright/mcp@latest"]
},
"postgres": {
"command": "npx",
"args": ["-y","@modelcontextprotocol/server-postgres","postgresql://localhost/midb"]
}
}
}
Diferencias con Claude Desktop
- Per-proyecto: Cursor permite configurar MCP por proyecto en
.cursor/mcp.json, ideal para diferentes stacks. - Composer Agent: los tools MCP aparecen automáticamente cuando Cursor entra en modo agente.
- Hot reload: Cursor detecta cambios en
mcp.jsonsin reiniciar.
Servidores recomendados para Cursor
- Git MCP — para operaciones git desde el chat.
- PostgreSQL MCP — para queries durante desarrollo.
- Playwright MCP — para tests E2E generados.
- Sentry MCP — para resolver bugs reportados.