
MCP Language Server
Supports UIby isaacphi
Give MCP clients access to semantic code tools like get definition, references, rename, and diagnostics.
What it does\nConnects LLMs to existing Language Server Protocol (LSP) servers, allowing AI models to navigate complex codebases with semantic precision rather than just text search.\n\n## Tools\n- definition: Retrieves the complete source code definition of any symbol.\n- references: Locates all usages and references of a symbol throughout the codebase.\n- diagnostics: Provides diagnostic information for a specific file, including warnings and errors.\n- hover: Displays documentation and type hints for a given location.\n- rename_symbol: Renames a symbol across the project.\n- edit_file: Performs precise text edits based on line numbers.\n\n## Installation\nAdd this to your claude_desktop_config.json:\n\njson\n{\n "mcpServers": {\n "language-server": {\n "command": "mcp-language-server",\n "args": ["--workspace", "/path/to/your/project", "--lsp", "gopls"]\n }\n }\n}\n\n(Replace gopls with your desired LSP like rust-analyzer or pyright-langserver).\n\n## Supported hosts\n- Claude Desktop
Quick install
go install github.com/isaacphi/mcp-language-server@latestInformation
- Pricing
- free
- Published
- 4/19/2026
- stars






