isaacphi/mcp-language-server

mcp-language-server gives MCP enabled clients access semantic tools like get definition, references, rename, and diagnostics.

54
/ 100
Established

This tool helps Large Language Model (LLM) enabled clients like Claude Desktop understand and navigate programming codebases. It takes a code project as input and provides advanced code intelligence features such as finding definitions, locating references, identifying diagnostics, and renaming symbols. This is for software developers who use LLM-powered coding assistants and want to enhance their code interaction.

1,478 stars.

Use this if you are a software developer working with an MCP-enabled LLM client and need robust semantic code understanding tools for languages like Go, Rust, Python, TypeScript, or C/C++.

Not ideal if you are not using an MCP-enabled LLM client, or if you are looking for a standalone integrated development environment (IDE) rather than an LLM integration.

Software Development LLM Integration Code Navigation Developer Tools Code Refactoring
No Package No Dependents
Maintenance 10 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 18 / 25

How are scores calculated?

Stars

1,478

Forks

119

Language

Go

License

BSD-3-Clause

Last pushed

Mar 01, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/mcp/isaacphi/mcp-language-server"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.