mcp-language-server

t3ta/mcp-language-server

3.3

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

No resources