Carver will officially join when his contract with Sky Bet League Two Accrington Stanley expires.
Despite him being under 24 years-old, no fee or compensation will be required.
The 22-year-old striker, who had a three-month loan spell at The Chorley Group Victory Park Stadium at the start of last season, returns to the club on a permanent basis having rejected the offer of a new deal by Stanley.
He made eleven starts and eight substitute appearances in black & white, netting twice (against Nuneaton Town and Hednesford Town) before returning to The Wham Stadium.
A product of Stanley’s youth system, Marcus shot to prominence in the youth team in the 2011/12 season and then shone during loan spells with Marine, Halifax Town and Barrow but still made 44 appearances for Stanley in the full-time game, netting four times.
He also manages Accrington-based St Joseph's Ladies FC, who last season won promotion to the Lancashire FA Women's League Division One.
Carver becomes Matt Jansen’s seventh new signing this summer following the earlier arrivals of Matt Challoner and Adam Blakeman (both Southport), Scott Leather and Josh O’Keefe (both Altrincham), Steven Jordan (Fleetwood Town) and Sefton Gonzalez (Clitheroe).