Communityコーディング&開発github.com

karellen/karellen-lsp-mcp

LLMとLSPサーバーを橋渡しするMCPサーバー。定義、参照、呼び出し/型階層、ホバー、シンボル、診断などの構造化コードインテリジェンスを提供します。マルチセッション共有デーモンで、参照カウントによるLSPサーバーインスタンス管理を実装。C/C++(clangd)から始まり、任意の言語に拡張可能。

karellen-lsp-mcp とは?

このスキルは、LLM(大規模言語モデル)とLSP(Language Server Protocol)サーバーを統合するMCP(Model Context Protocol)サーバー「karellen-lsp-mcp」を提供します。開発者はAIエージェント(Claude CodeやCoderなど)から、定義ジャンプ、参照検索、呼び出し/型階層、ホバー情報、シンボル検索、診断といった高度なコードインテリジェンス機能を直接利用できるようになります。内部ではマルチセッション対応の共有デーモンが動作し、複数のLLMセッション間でLSPサーバーインスタンスを効率的に共有・管理(参照カウント方式)します。現在はC/C++(clangd)を標準サポートしていますが、設定によりPython(pylsp)、TypeScript(typescript-language-server)、Rust(rust-analyzer)、Java(eclipse-jdtls)、Go(gopls)など任意のLSP対応言語に拡張可能です。これにより、AIエージェントが大規模コードベースでも正確かつコンテキストを理解したコード解析・生成・リファクタリングを行えるようになります。

対応~Claude Code~Codex CLI~Cursor
npx skills add karellen/karellen-lsp-mcp

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

karellen-lsp-mcp は何をしますか?

LLMとLSPサーバーを橋渡しするMCPサーバー。定義、参照、呼び出し/型階層、ホバー、シンボル、診断などの構造化コードインテリジェンスを提供します。マルチセッション共有デーモンで、参照カウントによるLSPサーバーインスタンス管理を実装。C/C++(clangd)から始まり、任意の言語に拡張可能。

関連スキル