pub fn run_mcp_server() -> Result<(), Box<dyn Error>>
Run the MCP server loop, reading JSON-RPC messages from stdin and writing responses to stdout. Each line is one JSON-RPC message.