ktnyt/cclsp
Claude Code LSP: enhance your Claude Code experience with non-IDE dependent LSP integration.
Implements an MCP server that bridges LLM coding agents with LSP servers by intelligently handling imprecise line/column positions—trying multiple position combinations to reliably resolve symbols regardless of how the AI counts lines. Exposes core LSP capabilities (go-to-definition, find-references, rename-symbol, diagnostics) as MCP tools, with built-in support for TypeScript, Python, Go, Rust, C/C++, and extensible configuration for any LSP-compatible language server. Runs via stdio transport and integrates directly into Claude Code or other MCP clients through a JSON configuration file.
586 stars. Available on npm.
Stars
586
Forks
45
Language
TypeScript
License
MIT
Category
Last pushed
Feb 22, 2026
Commits (30d)
0
Dependencies
5
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/mcp/ktnyt/cclsp"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related servers
yusufkaraaslan/Skill_Seekers
Convert documentation websites, GitHub repositories, and PDFs into Claude AI skills with...
oraios/serena
A powerful coding agent toolkit providing semantic retrieval and editing capabilities (MCP...
constellos/claude-code
TypeScript types and type gen hooks for Claude Code: system tools, MCP tools, session...
timescale/pg-aiguide
MCP server and Claude plugin for Postgres skills and documentation. Helps AI coding tools...
PV-Bhat/vibe-check-mcp-server
Vibe Check is a tool that provides mentor-like feedback to AI Agents, preventing tunnel-vision,...