Try to automatically create tool if it doesn't exist