{"library":"cclsp","type":"library","category":null,"description":"cclsp is a Model Context Protocol (MCP) server designed to bridge the gap between Large Language Model (LLM)-based coding agents and traditional Language Server Protocol (LSP) servers. It specifically addresses common frustrations where LLMs struggle with precise line/column numbers in LSP requests, employing intelligent position resolution and robust symbol handling to ensure accurate code navigation and refactoring. The current stable version is 0.7.0, indicating active development. While no explicit release cadence is provided, its iteration suggests regular updates. Key differentiators include its specialized handling of LLM positional ambiguities, an AI-friendly interface for MCP, and broad language support through configurable LSP servers (e.g., `typescript-language-server`, `pylsp`, `gopls`). It requires Node.js 18+ and a compatible TypeScript peer dependency for full functionality.","language":"javascript","status":"active","version":"0.7.0","tags":["javascript","mcp","lsp","language-server","model-context-protocol","claude-code"],"last_verified":"Wed May 27","install":[{"cmd":"npm install cclsp","imports":["import { startCclspServer } from 'cclsp';","import type { CclspConfig } from 'cclsp';","import type { McpMessage } from 'cclsp/types';"]},{"cmd":"yarn add cclsp","imports":[]},{"cmd":"pnpm add cclsp","imports":[]}],"homepage":null,"github":"https://github.com/ktnyt/cclsp","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/cclsp","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/cclsp/compatibility"}}