What's the word (adjective) for a person who's good at lying, deception, manipulation, politics?

I can think of cunning, devious, machiavellian – but none of those is exactly what I want. I’m wondering if there’s some other word I’m failing to think of.


crafty, as per M-W:

clever at attaining one's ends by indirect and often deceptive means


Are you looking for conniving?

It means, per Lexico/Oxford:

Given to or involved in conspiring to do something immoral, illegal, or harmful.

Apparently this word at some point in the past had a more passive meaning than it has today, suggesting merely going along with a pre-existing plan, as suggested in a comment below and explained in a usage note for "connive" in m-w.com. I've never in my life (in the U.S.) heard or seen it used this way.