Overview
Features
Definition lookup
Retrieves the complete source code definition of any symbol from your codebase.
References search
Locates all usages and references of a symbol throughout the codebase.
Diagnostics
Provides diagnostic information for a specific file, including warnings and errors.
Hover information
Displays documentation, type hints, or other hover information for a given location.
Rename symbol
Renames a symbol across the project.
Edit file
Allows making multiple text edits to a file based on line numbers.
LSP over stdio
Communicates with editors via the Language Server Protocol over standard input/output.
Snapshot and integration tests
Includes a test suite with mock workspaces to exercise language server behavior across languages.
Who Is This For?
- MCP-enabled clients:Navigate MCP projects using semantic tools via LSP for code intelligence.
- Developers and tool integrators:Integrate with editors and tooling to provide MCP language features to developers.




