The official website for The Settlers of Catan

Question about The Cards Spy - Can I play the Spy if I know my opponent doesn’t have a card in his hand that I could take from him?

Answer

Yes.