Hi, I'm trying to use keyshot to apply materials to my models and to export as obj, but every time I export saves the .obj and .mtl file and when I import the .obj file into the blender it does not grab the material
KeyShot materials won't export with the OBJ file, you'll have to re-build your materials & textures in Blender to match.
so i use keyshot only to make the pictures for my models?
KeyShot will render images, animations, and VR (interactive web content); so yes, the output is always rendered images or video, not 3D files.