Skip to main content

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}