We can say either one of your examples. It depends what we have in mind (literally, how we are thinking about the knife, fork, and spoon).
If we are thinking of the knife, fork, and spoon as three separate objects, we would say: "There (or here) are a knife, a fork, and a spoon." Compare this to the other way around: "A knife, a fork, and a spoon ARE here." (In everyday usage we would rarely say: "A knife, a fork, and a spoon is here"!)
But, if in our mind we are thinking about the knife, fork, and spoon as a *set* of cutlery or as a *set* of tableware, we can say "There (or here) is a knife, a fork, and a spoon. The basic meaning is "There (or here) is a set of a knife, a fork, and a spoon." Since this is such a common set, we often think of the three objects as a set without saying the word "set."
And in English, the order we say these words is almost always:
knife, fork, spoon