A video showed dozens of protesters waving Palestinian and Turkish flags and yelling expletives about Jews.
Merkel spokesman Steffen Seibert said Friday that “anyone who uses such protests to scream their hatred of Jews is abusing the right to demonstrate.”
He added that “our democracy will not tolerate anti-Semitic demonstrations.”
Seibert said Merkel condemns Hamas'' ongoing firing of rockets at Israel and “nothing can justify such terror.”
He said the rocket attacks must stop immediately.
In neighbouring Austria, Chancellor Sebastian Kurz tweeted that the Israeli flag was raised over his office on Friday as a signal of solidarity.