The Daily Record reports that Villa are considering making a £6million bid for Rangers goalkeeper McGregor.
Villa are looking to bring in a new keeper as Brad Friedel looks set to leave the club after failing to agree to a new contract.
Villa are also ready to make a new move for Adam, who they had a £4.5million bid for rejected by Blackpool in January.
Villa face competition from the likes of Spurs and Liverpool for the 25-year-old midfielder.