oak_php/mcp.rs
1use crate::lsp::PhpLanguageService;
2use oak_vfs::MemoryVfs;
3
4/// PHP MCP server implementation.
5///
6/// This module provides integration with the Model Context Protocol (MCP)
7/// for PHP language services.
8pub async fn serve_php_mcp(vfs: MemoryVfs) {
9 let service = PhpLanguageService::new(vfs);
10 let server = oak_mcp::McpServer::new(service);
11 server.run().await.unwrap();
12}