Are there any tools for discovering tandem repeats around a variant in a VCF file? I know for example PolyX from Pierre's Jvarkit to find the number of repeated REF bases (homopolymers) around a position in a VCF file as described here exists.

I would like to know however if there tools that describes tandem repeats around a reported variant (TR) up to 6 repeated bases. I can imagine 3 different scenarios:

Scenario 1:

chrK    posY    C     G

TR of (ATC)
____________v
ATCATCATCATCGATGATAC


Scenario 2:

chrK    posY    A     T

             TR of (AACT)
            v____________
CAGTCGATTGGATAACTAACTAACT


Scenario 3:

chrK    posY    C     A

TR of (AG)    TR of (AG)
____________v__________
AGAGAGAGAGAGCAGAGAGAGAG


If you know any tools in mind that can be used for VCFs, I'd really appreciate citing them.

Thanks in advance.
After researching a bit, I found a couple of tools that take as input BAM files. I did not test them yet:


GangSTR
lobSTR
hipSTR
Tandem Repeat Finder (thanks to Michael G.'s answer)


If I find more tools, I will update this post. After testing them, I will come back to share my feedback.