t3ta/mcp-language-server
If you are the rightful owner of mcp-language-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A Model Context Protocol (MCP) server that manages multiple language servers for different programming languages within a single workspace.
Tools
Functions exposed to the LLM to take actions
read_definition
Retrieves the complete source code definition of a symbol.
find_references
Locates all usages and references of a symbol.
get_diagnostics
Provides diagnostic information for a specific file.
get_codelens
Retrieves code lens hints for a specific file.
execute_codelens
Runs a code lens action for a specific file.
apply_text_edit
Allows making multiple text edits to a file programmatically.
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client