Prague police have foiled an alleged attempt by a man armed with a baton, tear gas, handcuffs and cement blocks to infiltrate the motorcade of German Chancellor Angela Merkel on a state trip to the Czech Republic, The Mirror reports.

Officers halted the man driving a black SUV Mercedes as he tried to join Merkel's security detail on a trip to the Czech capital, sparking speculation that the German leader's life may have been in danger.

"The perpetrator has been detained," police spokesman Josef Bocan told the Mirror.

"He is suspected of attempting to cause a crime – specifically an attempt to use violence against an official."

"Thanks to the professional actions of officers, Angela Merkel's life was not in danger."

The German leader was in Prague for discussions with the Czech Prime Minister Bohuslav Sobotka on strengthening defense co-operation within the European Union, Reuters reported.