Portugal internationella center-back Alves blev Caixinhas första signering som Rangers chef förra veckan.
Och McCarthy, som var i Porto när Alves bröt igenom, insisterar på att han kommer att bevisa en klok fångst.
"Han kommer att ta något annorlunda till Rangers och nötkött upp deras försvar, så han är rätt försvarare att ta in," McCarthy berättade BBC Skottland.
"Bruno har en mängd erfarenhet, han har spelat på högsta nivå och han är en vinnare.
"Han kommer att ge dem lite mer stabilitet på baksidan, mer bett, han är en ledare och han kommer att organisera det försvaret. Hans kommunikation kommer inte att vara ett problem eftersom hans engelska är mycket bra.
"Bruno är mycket komponerad och lugn på bollen så han kommer att hjälpa hur chefen vill spela saker från baksidan. Bruno är den perfekta passformen för vad chefen försöker föra till Rangers just nu."
Lika imponerad som McCarthy är av undertecknandet av Alves, han räknar Rangers kommer att behöva ta in några fler spelare av en liknande kaliber innan de kommer att vara i en position att allvarligt utmana Celtic.
Brendan Rodgers sida slutade 39 poäng före Ibrox outfit när de vann Premiership och gick vidare för att säkra en obesegrad inhemsk diskant.
"Jag är inte så säker på att han kommer att kunna ändra på det eftersom Celtic är så starka", sade McCarthy. "Det kommer att ta mer än en Bruno Alves i att Rangers sida att ta titeln från Celtic, men om de undertecknar ett par fler spelare som Bruno, då tror jag Rangers är med ett rop på att ge Celtic en körning för sina pengar."
Alves började sin karriär i Porto och hade olika låneformler innan han blev ett första lag som vann nio stora ära med drakarna.
Han gick Zenit Saint Petersburg för £18m 2010, med vilken han vann två ligatitlar och den ryska Super Cup innan gå turkiska jättar Fenerbahce för £4,5m 2013.
Där vann han en ligatitel och den turkiska Super Cup och sedan 2016 flyttade han till italienska Serie A side Cagliari, från vilken han gick Rangers.
En del av Portugals trupp som vann EM 2016, Alves har 89 kapsyler för sin nationella sida, och McCarthy är övertygad om att försvararen har mycket mer fotboll kvar i honom, trots att han är 35 år gammal.
"Han är en fitness fanatiker och ser efter sig själv exceptionellt väl så att det kommer att hålla honom igång i några år," tillade han. "Den erfarenhet som han kommer att ta, Rangers verkligen behöver det från vad jag har sett förra säsongen."
Och Sydafrika har försäkrat Rangers fans att medan Alves är den typ av robust försvarare de behöver, kommer han inte att vara en regelbunden i anteckningsböckerna av Skottlands domare.
"Alla har lite temperament i honom men Bruno kommer att välja sina stunder klokt, han är en senior spelare i den gruppen och han måste vara ett exempel," McCarthy tillade.
"Han kan inte göra dumma saker som lämnar laget hängande eftersom de kommer att bero på hans erfarenhet och att vägleda de unga spelarna. Jag tror inte att han hamnar i varmt vatten för många gånger men han kommer att föra lite kamp till Rangers försvar. "
Benni McCarthy säger att hans tidigare lagkamrat Bruno Alves i Porto passar perfekt för Pedro Caixinhas Rangers.