add tools api