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.