Claudius
Status

mcp-language-server

MCP

MCP server exposing LSP semantic tools — go to definition, find references, rename, and diagnostics — to any MCP client.

by isaacphi·isaacphi/mcp-language-server·Go·v0.1.1
50· C
Install
git clone https://github.com/isaacphi/mcp-language-server
Stars
1,540
7d change
Downloads / week
Last active
today
About

This is an MCP server that runs and exposes a language server to LLMs. Not a language server for MCP, whatever that would be.

`mcp-language-server` helps MCP enabled clients navigate codebases more easily by giving them access semantic tools like get definition, references, rename, and diagnostics.

1. Install Go: Follow instructions at 2. Install or update this server: `go install github.com/isaacphi/mcp-language-server@latest` 3. Install a language server: follow one of the guides below 4. Configure your MCP client: follow one of the guides below

Install gopls : go install golang.org/x/tools/gopls@latest Configure your MCP client : This will be different but similar for each client. For Claude Desktop, add the following to ~/Library/Application\ Support/Claude/claudedesktopconfig.json

Read more on GitHub →
30-day stars
collecting…
Trust factors
Source
community
Known advisories
0
Maintenance
active
License
none
Age
0 months
code-intelligencedeveloper-tools#lsp#language-server#definitions#references#rename#diagnostics#ai#language-server-protocol#mcp#model-context-protocol