dynamic sdk tool lookup