As I understand ZigBee is only a specification of a data transfer protocol. So I was expecting to find some library that implements this protocol to use it with my MCU and RF transceiver. Instead, I only have found specific ZigBee devices (e.g. XBee).
What I'm asking is: Can I implement the ZigBee protocol using only an MCU and RF transceiver?
If not, what hardware do I need to create a ZigBee node? Are there any ZigBee libraries that I can use with generic hardware?