isaacphi/mcp-language-server
by Various
mcp-language-server gives MCP enabled clients access semantic tools like get definition, references, rename, and diagnostics.
MCP
isaacphi/mcp-language-server
Added 1 June 2026
Overview
mcp-language-server provides an MCP wrapper around existing language servers. It exposes semantic code actions like go to definition, find references, rename, and diagnostics to any MCP-compatible client.
Best for
Best for
Developers building MCP-based IDEs or automating code analysis via AI agents
Use cases
- Query code symbols and references from an AI coding agent
- Automate refactoring tasks like rename across a project
- Integrate language-server diagnostics into a chat-based development flow
How to use
Tools exposed
definitionreferencesdiagnosticsrename_symboledit_file
Tested with
Claude Desktop
Notes
mcp-language-server provides an MCP wrapper around existing language servers. It exposes semantic code actions like go to definition, find references, rename, and diagnostics to any MCP-compatible client.
1,539 stars on GitHub. Last updated 2026-03-01. Licensed BSD-3-Clause.
Use cases
- Query code symbols and references from an AI coding agent
- Automate refactoring tasks like rename across a project
- Integrate language-server diagnostics into a chat-based development flow
Pros
- Leverages stable LSP infrastructure already maintained per language
- Simple Go implementation with 1500+ stars indicates community trust
- Works with any MCP client without per-language integration work
Cons
- Depends on external language servers being correctly installed per project
- Limited to actions the underlying LSP server exposes (no custom analysis)
- No built-in multi-language orchestration; each language needs its own server
Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.
Pros
- Leverages stable LSP infrastructure already maintained per language
- Simple Go implementation with 1500+ stars indicates community trust
- Works with any MCP client without per-language integration work
Cons
- Depends on external language servers being correctly installed per project
- Limited to actions the underlying LSP server exposes (no custom analysis)
- No built-in multi-language orchestration; each language needs its own server
Pairs with
Other entries in the index that connect to this one. Click through to see the chain.
Cline
Cline
Open-source autonomous coding agent that lives inside VS Code. BYO model key, watch it work.
Claude Code
Anthropic
Anthropic's terminal-native coding agent. Reads your repo, edits files, runs tests, ships PRs.
Continue
Continue.dev
Open-source AI code assistant for VS Code and JetBrains. Customisable, BYO model, built for enterprise.
Get the free Developer’s Field Guide
A 27-page field guide to the AI coding workflow with Claude. Claude Code, MCP servers, the prompt patterns that work, and what to delegate. Free.
Enter your work email. We send it straight over, plus a few short notes worth knowing. Unsubscribe any time.