GH Repository · isaacphi
mcp-language-server
mcp-language-server gives MCP enabled clients access semantic tools like get definition, references, rename, and diagnostics.
- stars
- 1,593
- 30-day movement
- +21/day
- Related entries
- 7
- Connections
- 1
makegomodel-context-protocolmcp-servermcpGolanguage-server-protocolai
mcp-language-server is an MCP server that exposes language server (LSP) semantic tools—such as get definition, references, rename, and diagnostics—to MCP-enabled clients. It is written in Go and built with a Go/make toolchain.
Use it to give coding agents precise, language-aware code navigation and editing capabilities through the Model Context Protocol.
Use it to
- Run it as an MCP server for an AI coding client
- Let an agent jump to definitions and find references
- Perform semantic renames across a codebase
- Surface diagnostics to an agent during edits
For Developers wiring LSP-backed semantic tools into MCP clients
- Role
- mcp-server
- Language
- Go
- Licence
- BSD-3-Clause
- Forks
- 145
- Open issues
- 34
- Last push
- 2026-03-01
- Latest release
- v0.1.0 · 2025-05-02
topicsmcplanguage-server-protocolaigodeveloper-tools