isaacphi/mcp-language-server
An MCP server that bridges Language Server Protocol tools to AI agents, enabling code navigation features like definitions, references, and diagnostics.

This project implements a Model Context Protocol (MCP) server that wraps Language Server Protocol (LSP) tools and exposes them to AI models and agents. It allows MCP-enabled clients like AI coding assistants to perform semantic code analysis operations including goto definition, find references, rename symbols, and diagnostics. The server acts as a bridge between existing language servers (e.g., gopls, pyright) and AI agents that need to navigate and understand codebases.