Does Paritta/Sutta really have magical power? Many people believed certain Paritta/Sutta have certain magical power, for example Bojjhanga Sutta for curing illness and Om Mani Padme Hum having a great (even greatest) magical power among other Mantra (i refer Mantra to Mahayana tradition and Paritta to Theravada tradition).

What do you think about this?

Does the Buddha has spoken by Himself - that His follower can re-chant his words (Sutta/Mantra) to gain specific magical power? If He has, please kindly tell me what Sutta is it,

Note : Please dont be offensed, i love listening to Sutta, but im curious about this one.
In AN 4.67, the Buddha allowed the monks to use the paritta to protect themselves from harm. Notice Ven. Thanissaro's note:


  "This is one of the few protective charms mentioned in the Pali canon and specifically allowed by the Buddha for monks to use (another charm, also allowed to the monks, is contained in DN 32). Note that the power of the charm is said to come, not from the words, but from the mind of good will with which they are said. It thus differs from charms taught in later forms of Buddhism, where the words themselves are said to contain power."