1use crate::lsp::RustLanguageService; 2use oak_vfs::MemoryVfs; 3 4/// Start an MCP server for Rust semantics (Stdio). 5pub async fn serve_rust_mcp(vfs: MemoryVfs) { 6 let service = RustLanguageService::new(vfs); 7 let server = oak_mcp::McpServer::new(service); 8 9 server.run().await.unwrap(); 10}