Skip to main content

oak_python/
mcp.rs

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