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