TCP Socket Plugin allows communication with a TCP server purely in blueprints (C++ usage also available). Client-only functionality.
The project is open source, you're welcome to contribute on Github.
Create a Blueprint Actor inheriting from TcpSocketConnection, drop it into level and use it.
For C++ usage example, see Github page.
Code Modules: TcpSocketPlugin (Runtime)
Intended Platforms: All platforms that support sockets and multi-threading, which is most of them, except HTML5.
Tested Platforms: Windows