MCP is a wrapper around it. The CLI-daemon RPC pattern is much older and is used all over the place in modern systems.