“Report level at altitude 3000’, QNH 1013”.
I would warn the pilot about any obstacles I’m aware of in their vicinity, but how they get to 3000’ is up to them, and I won’t be vectoring them until they are.
If there’s traffic in the way, I’ll be asking if they are able to continue VFR until I can arrange lateral separation. If they report that they are already in IMC, I’ll probably be climbing the conflicting traffic (using avoiding action if necessary) so that they can climb to MSA immediately.