到1989年成为密苏里州众议院议员、1993年至1998年担任杰克逊县检察官和在1999年至2007年被任命为。2004年，她曾击败党友、时任密苏里州州长代表民主党出选，唯最后在势均力敌选举中败给共和党的马特·布朗特。在联邦参议院中，麦卡斯基是参议院军事委员会、、及的成员。在民主党于失去了美国参议院的控制权前，她曾担任的办公室主任。由2015年1月3日的第114届国会开始，她成为参议院国土安全委员会合同监督小组的少数党成员。2018年11月，麦卡斯基于寻求连任，但被被时任密苏里州总检察长的约什·霍利