Beardsley is currently coaching at Middlesbrough, but Keegan is keen to find a role for him with his old club.
Keegan: "There has got to be a place for Peter Beardsley at Newcastle United Football Club.
"There is a place for Peter. He should not be at any other club but Newcastle."