McPake spent time on loan at Morton and Harrogate last season.
Rangers youngster Josh McPake is poised to sign a two-year extension at Ibrox.
His contract was due to expire at Ibrox next summer but the 19-year-old has agreed a new deal until 2024.
The Shrimps have landed McPake despite competition from Motherwell, Livingstone, Doncaster, Oldham and Tranmere.
He is due to become Stephen Robinson’s fifth summer signing after Anthony O’Connor, Wes McDonald, Ryan Delaney, Arthur Gnahoua and Callum Jones.
Ex-Motherwell boss Robinson was appointed Morecambe boss earlier this month after Derek Adams quit to join Bradford, having led them into the third tier for the first time in their history following a 1-0 win over Newport in the League Two play-off final.
Scotland Under-21 international McPake spent the second half of last season on loan at Harrogate in Sky Bet League Two and helped them win the FA Trophy in the delayed 2020 finaal, beating Concord Rangers 1-0 in Mei.
He made 23 appearances, scoring four times as the Sulphurites finished 17th in Sky Bet League Two, their first ever season in the EFL.
McPake has also spent time on loan at Dundee and Morton having come through Rangers’ academy.