ktnyt/cclsp
Claude Code LSP: enhance your Claude Code experience with non-IDE dependent LSP integration.
Platform-specific configuration:
{
"mcpServers": {
"cclsp": {
"command": "npx",
"args": [
"-y",
"cclsp"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
[](https://mseep.ai/app/ktnyt-cclsp)
[](https://www.npmjs.com/package/cclsp) [](https://opensource.org/licenses/MIT) [](https://nodejs.org) [](https://github.com/ktnyt/cclsp/actions/workflows/ci.yml) [](https://www.npmjs.com/package/cclsp) [](CONTRIBUTING.md)
cclsp is a Model Context Protocol (MCP) server that seamlessly integrates LLM-based coding agents with Language Server Protocol (LSP) servers. LLM-based coding agents often struggle with providing accurate line/column numbers, which makes naive attempts to integrate with LSP servers fragile and frustrating. cclsp solves this by intelligently trying multiple position combinations and providing robust symbol resolution that just works, no matter how your AI assistant counts lines.
https://github.com/user-attachments/assets/52980f32-64d6-4b78-9cbf-18d6ae120cdd
Loading reviews...