add tool service