Skip to main content

oak_typescript/
mcp.rs

1use crate::lsp::TypeScriptLanguageService;
2use oak_mcp::McpServer;
3use oak_vfs::MemoryVfs;
4
5/// 启动 TypeScript MCP 服务
6pub async fn serve_typescript_mcp(vfs: MemoryVfs) {
7    let service = TypeScriptLanguageService::new(vfs);
8    let server = McpServer::new(service);
9    server.run().await.unwrap();
10}