mcp-language-server gives MCP enabled clients access semantic tools like get definition, references, rename, and diagnostics.
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
tools
-
definition
Retrieves the complete source code definition of any symbol (function, type, constant, etc.) from your codebase.
-
diagnostics
Provides diagnostic information for a specific file, including warnings and errors.
-
edit_file
Allows making multiple text edits to a file based on line numbers. Provides a more reliable and context-economical way to edit files compared to search and replace based edit tools.
-
hover
Display documentation, type hints, or other hover information for a given location.
-
references
Locates all usages and references of a symbol throughout the codebase.
-
rename_symbol
Rename a symbol across a project.
declared dependencies 1
- typescript@^5.0.0