The 35-year-old, who made his United debut in Saturday's 3-2 defeat at Darlington, arrived from Connah's Quay Nomads, via a brief spell at Altrincham at the start of the campaign.
Harrison, who previously played under United manager Paul Cox at Barrow, will wear squad number 26 for the Pilgrims.