How can I break blocks remotely?

Solution 1:

This should do it.

/setblock <x> <y> <z> minecraft:air 0 destroy

From Minecraft Wiki:

destroy — The old block drops both itself and its contents (as if destroyed by a player). Plays the appropriate block breaking noise.