{"id":"mcp-language-server","name":"MCP Language Server","homepage":"https://github.com/isaacphi/mcp-language-server","repo_url":"https://github.com/isaacphi/mcp-language-server","category":"developer-tools","subcategories":["code-intelligence","ide-integration","refactoring"],"tags":["lsp","language-server","go","rust","python","typescript","semantic-code","refactoring"],"what_it_does":"MCP server that bridges Language Server Protocol (LSP) servers (gopls, rust-analyzer, pyright, etc.) to AI clients, giving LLMs semantic code navigation — go-to-definition, find references, diagnostics, hover docs, and rename symbol — instead of naive text search.","use_cases":["Jump to the definition of any function, type, or constant with semantic accuracy across large codebases","Find all call sites and usages of a symbol across an entire project for safe refactoring","Get compiler-level diagnostics (errors, warnings) for a file to help an AI agent fix build issues","Rename a symbol across an entire project in one operation with language-server precision","Retrieve hover documentation and type signatures to give an AI accurate API context"],"not_for":["Projects without an available LSP language server for their language","Simple text search tasks where grep is sufficient","Beta-quality production deployments (explicitly marked as beta software)"],"best_when":"An AI coding agent needs accurate semantic understanding of a codebase — especially for refactoring, dependency tracing, or bug finding — where text pattern matching would produce false positives or miss cross-file relationships.","avoid_when":"Your language lacks an LSP implementation, or you only need simple file reading and text search (the setup overhead won't be worthwhile for basic tasks).","alternatives":["mcp-jetbrains","codebase-grep","tree-sitter-mcp"],"af_score":74.6,"security_score":72.0,"reliability_score":null,"package_type":"mcp_server","discovery_source":["github","github_awesome"],"priority":"low","status":"evaluated","version_evaluated":"latest","last_evaluated":"2026-03-01T09:50:05.870108+00:00","performance":{"latency_p50_ms":null,"latency_p99_ms":null,"uptime_sla_percent":null,"rate_limits":null,"data_source":"llm_estimated","measured_on":null}}