McCarty made it 4-0 in the 51st minute and substitutes Alex Muyl, Gonzalo Veron and Gideon Baah added goals.
It was the first career goal for Muyl, a 20-yearl old rookie and Manhattan native.
The Red Bulls improved to 4-0 against NYCFC (4-4-5), which had its five-game unbeaten streak snapped.
FC DALLAS 4, REVOLUTION 2
FOXBOROUGH, Mass. • Fabian Castillo scored the go-ahead goal in the 70th minute and Tesho Akindele had two goals to help FC Dallas beat New England.
Castillo pounced on Revs defender Sambinha's muffed clearance attempt 25 yards from the goal and slotted the finish past goalkeeper Bobby Shuttleworth for a 3-2 lead.