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を活用したコード補完や解析機能を実装したいプロジェクトに適しています。

メンテナンス状況

アクティブ