Dedicated server console

I am not quite sure what category is it, so I put it in general.
Long story short I am now developing my multiplayer game on imho the best game engine godot. I’d like to make a very powerful server console with good CLI. As an example, I’d like to take Minecraft server console. It’s the best one imho, as it can complete payer usernames, arguments to commands and so on with [Tab]. Moreover, when you input your command, it’s not tearing apart when something is written in the “stdout”.
So I’d like to ask if there’s anything that will help develop such console that will be pleasantly to use? I tried to search, but did not find anything related or common.

Thank you!