Huntsville city leaders have invested thousands in an online tool designed to help nonprofits serve people in need more effectively.