Hi Surya,
Yes, correct. The Eiffel protocol is nothing more or less than just that: a protocol. Then you need some form of functionality to send, receive, analyze and act upon the information represented in that protocol.
As a rule, I find that test frameworks and tools are generally the parts of a pipeline most like to be bespoke and in-house developed, increasing the chances that some development or adaptation will be necessary to have them communicate over Eiffel, but generic open source implementations are of course not impossible.
Best regards,
Daniel