The 23-year-old has been training with The Bees since June but manager Wally Downes has decided not to offer him a contract.
Conference outfit Barnet are now likely to move in and begin talks with the former Coventry City striker.
McPhee has also played in Ireland but with Brentford signing Peter Beadle he has had to look elsewhere to clinch a full-time deal.