lsp-mcp
LSP MCPサーバーは、LSP(Language Server Protocol)インターフェースと対話するためのMCP(Model Context Protocol)サーバーです。このサーバーは、LLM(大規模言語モデル)がLSPのホバーや補完プロバイダーにクエリを送信できるようにするブリッジとして機能します。これにより、LLMはより正確なコード提案を得ることができます。
GitHubスター
70
ユーザー評価
未評価
お気に入り
0
閲覧数
19
フォーク
10
イシュー
3
技術情報
プログラミング言語
TypeScript主要言語
システム要件
Node.js (v16 or later)
npm
提供機能
get_info_on_location: 特定のファイル内の位置におけるhover情報を取得
get_completions: 特定のファイル内の位置における補完提案を取得
get_code_actions: 特定の範囲に対するコードアクションを取得
open_document: LSPサーバーでファイルを開いて分析する
close_document: LSPサーバーでファイルを閉じる
get_diagnostics: 開いているファイルの診断メッセージを取得
start_lsp: 指定されたルートディレクトリでLSPサーバーを起動
restart_lsp_server: MCPサーバーを再起動せずにLSPサーバーを再起動
安全性分析
安全性スコア
安全100/100
推奨対象者
TypeScriptを使用した開発者、LSPを利用したIDEやエディタの拡張を行いたい開発者、AIを活用したコード補完や解析機能を実装したいプロジェクトに適しています。