Skip to content

LSP Server [[lsp: __Namespace]]

Language Server Protocol implementation for QMDC. Provides IDE features: completion, diagnostics, navigation, formatting, hover, rename, and semantic highlighting.

The LSP server is implemented only in the Rust parser (Rust Parser). Use the status field to track implementation progress of each feature.

The reference-resolution, tree, rename, and validation logic lives in a transport-agnostic core layer that the LSP shares with the MCP Server server, so both surfaces behave identically.