Claws was originally built because I had to scratch my own itch, which is to say I was implementing a WebSocket API for a project of mine, Ripple (not the cryptocurrency!) and there was no good command-line WS client that wasn't completely barebones. So that's really how the project was born.
Here's an example of the piping feature, using the Ripple WS API. It's really only to demonstrate what it can do (I needed something I could build in a reasonable amount of time and that was easily understandable :P). But, with programming, the sky is the limit, so create your own scripts to serve your purpose!