vscode-mcp and lsp-mcp-server

These are competitors, as both tools aim to provide an MCP server to bridge AI coding agents (like Claude Code) with editor functionalities, specifically LSP, but are developed independently.

vscode-mcp
51
Established
lsp-mcp-server
43
Emerging
Maintenance 10/25
Adoption 8/25
Maturity 15/25
Community 18/25
Maintenance 10/25
Adoption 4/25
Maturity 20/25
Community 9/25
Stars: 58
Forks: 14
Downloads:
Commits (30d): 0
Language: TypeScript
License:
Stars: 7
Forks: 1
Downloads:
Commits (30d): 0
Language: TypeScript
License: MIT
No Package No Dependents
No risk flags

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.

software-development AI-assisted-coding developer-tools code-refactoring debugging

About lsp-mcp-server

ProfessioneIT/lsp-mcp-server

An MCP (Model Context Protocol) server that bridges Claude Code to Language Server Protocol (LSP) servers, enabling semantic code intelligence capabilities.

Exposes 24 MCP tools providing semantic code intelligence (go-to-definition, find references, rename, diagnostics, call/type hierarchy) across 10 languages via stdio-based JSON-RPC communication with language servers. Features automatic server lifecycle management, multi-root workspace support with per-workspace server instances, and push-based diagnostics caching for real-time error tracking. Integrates with any LSP-compatible server (TypeScript, Python, Rust, Go, C/C++, Ruby, PHP, Elixir, Kotlin, Java) and configures directly into Claude Code via `.mcp.json`.

Scores updated daily from GitHub, PyPI, and npm data. How scores work