Serve server over the process's standard input/output: read JSON-RPC messages from stdin (one per line) and write responses to stdout. Per the MCP stdio transport, only valid MCP messages are written to stdout; use stderr for logging. Blocks until stdin reaches end-of-file.
Drive an McpServer over a newline-delimited JSON-RPC channel using the shared full-duplex DuplexChannel.