BigHugger
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