The former Coventry City star, who can play up front or as a left-winger, is back to full fitness after a long injury lay-off and looking to get some first-team games under his belt.
26-year-old McSheffrey will spend the rest of the season at the City Ground barring an emergency call back to St Andrew's.