Is it safe to login with my Steam account here?

Scrap.TF uses Steam's official OpenID interface to authenticate your Steam account. In this process you sign in with your username and password on the Steam servers, after that the Steam server tells us if you logged in successfully and returns your 64bit Steam ID. Your user credentials will not be shared.

You can read more about it here: http://steamcommunity.com/dev