Does the percolator use the analyzers

When running percolator documents, it appears to only match text. The underlying analyzers I defined in the type in the percolator index do not seem to be working.

I'm curious, can I use analyzers with percolator queries to create tokens for analyzed fields or not?

Yes. The type/mapping you percolate against in the percolate api is important. You should register your analyzer in that type/mapping. The queries you add via the .percolate type will pick those analyzers up to as long as it is in the same index.