After considering all of the available evidence, the IRFU disciplinary panel found the player guilty of the offence and suspended the player for four weeks. The suspension will expire at midnight on Friday, April 18.
The incident occurred late on in the game. McCarthy was seen to catch Nick De Luca with a dangerously high tackle which left the Edinburgh centre with a bloodied face and needing several minutes of treatment.
Match referee James Jones reacted by giving the Scottish side a penalty but there was no card for the Connacht man, which clearly annoyed the Edinburgh management team and the majority of the 2,506-strong crowd.
Connacht prop Robbie Morris and Edinburgh centre Ben Cairns were sin-binned earlier in the game in separate incidents.
After seeing out his ban, the 26-year-old McCarthy will be available for selection again for Connacht's final two home matches of the season, at home to Cardiff and the Ospreys.