mcp-language-server and vscode-mcp
One project is an MCP server designed for AI coding agents to access editor functionality, while the other is an MCP language server providing semantic tools to MCP-enabled clients; they are ecosystem siblings, with one being a specialized implementation of an MCP server and the other being a general MCP language server.
About mcp-language-server
isaacphi/mcp-language-server
mcp-language-server gives MCP enabled clients access semantic tools like get definition, references, rename, and diagnostics.
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.
About vscode-mcp
tjx666/vscode-mcp
MCP server for Claude Code/VSCode/Cursor/Windsurf to use editor self functionality. ⚡ Get real-time LSP diagnostics, type information, and code navigation for AI coding agents without waiting for slow tsc/eslint checks.
This tool helps AI coding assistants work faster and more accurately within your development environment. It takes your existing code and editor context, and provides real-time diagnostics, type information, and code navigation directly to the AI. Developers who use AI coding agents for tasks like refactoring, debugging, or writing new code will find this indispensable.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work