Tolkien was deeply Christian, and a member of the Inkling's along with C S Lewis. While Lewis intended to write an allegory with his Narnia series, Tolkien's aim with the Lord of the Rings was to write a heroic myth for England. So TLOTR is not specifically Christian
Having said that, Tolkien's faith can be seen throughout his books. The main characters all exhibit Christ like self sacrifice for others, evil is fought at great cost, there is no compromise with evil, etc. His book the Silmarillion with the creation story for Middle Earth is a little more obviously Christian ( or at least theistic)
Lord of the Rings is an epic tale of Good and Evil. The Good figures -- a wizard, some elves, a handful of men, and especially two "halflings" -- benefit from an occasional supernatural phenomenon. The forces of Evil -- mutant creatures, a vain wizard, corrupted kings of men, and a looming shadow of Ultimate Doom -- have their share of magical powers too.
But the conflict is between innocence, faith, and love versus treachery, tyranny, and lust for power. The Good Guys win.
Is that about witchcraft?
Let the Professor speak for himself:
Replying to Father Robert Murray, who read Lord of the Rings before publication and was left with "a strong sense of 'a positive compatibility with the order of Grace,'" and compared Galadriel to the Virgin Mary:
I think I know exactly what you mean by the order of Grace; and of course by your references to Our Lady, upon which all my own small perception of beauty both in majesty and simplicity is founded. The Lord of the Rings is of course a fundamentally religious and Catholic work; unconsciously so at first, but consciously in the revision. That is why I have not put in, or have cut out, practically all references to anything like 'religion', to cults and practices, in the imaginary world.
There are several more statements to the same effect in The Letters of JRR Tolkien, from which I drew my example, as well as Tolkien's opinions on the Church and some of his theology. (Not to mention his priceless reply to the Nazis when asked if he had any Jewish blood!)
As for witchcraft, well, there is a Witch-king. Which King? The King of Angmar. bada-boom