Integrations
Supports language intelligence for Dart code through the Dart Language Server, offering completions, definitions, and static analysis capabilities
Provides language intelligence features for JavaScript code including completions, definitions, references, and document symbols through TypeScriptLanguageServer
Required for JavaScript/TypeScript language server support, enabling intelligence features for Node.js projects
MCP-マルチLSP
multilspy を通じて言語サーバー プロトコル (LSP) 機能を公開する MCP サーバー。
これは何ですか?
このプロジェクトは、言語モデルが言語サーバープロトコル(LSP)の言語インテリジェンス機能にアクセスできるようにするMCP(モデルコンテキストプロトコル)サーバーを提供します。このサーバーは、様々な言語サーバーとのインターフェースを簡素化するPythonライブラリであるmultilspyを使用しています。
特徴
- 言語インテリジェンス: コード補完、定義や参照の検索など
- 多言語サポート: Python、Java、TypeScriptなど、複数のプログラミング言語で動作します
- 簡単な統合: Claude Desktop などの MCP 互換クライアントで動作します
- 静的解析: 言語サーバーの力を活用してコードを理解する
インストール
使用法
サーバーを直接起動します。
または、Claude Desktop にインストールします。
サポートされている言語
- Java (Eclipse JDTLS)
- Python (jedi-language-server)
- 錆(錆分析装置)
- C# (OmniSharp/RazorSharp)
- TypeScript(TypeScriptLanguageServer)
- JavaScript (TypeScriptLanguageServer)
- 行け(gopls)
- Dart(Dart言語サーバー)
- ルビー(ソーラーグラフ)
例
MCP クライアントでこのサーバーを使用する方法は次のとおりです。
要件
- Python 3.12以上
- 言語固有の要件:
- Javaの場合: JDK 17.0.6以上
- JavaScript/TypeScriptの場合: Node.js v18.16.0以上
ライセンス
マサチューセッツ工科大学
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
言語モデルが言語サーバー プロトコルを通じて複数のプログラミング言語にわたる補完、定義、参照などのコード インテリジェンス機能にアクセスできるようにする MCP サーバー。
Related MCP Servers
- AsecurityAlicenseAqualityA MCP server for managing and storing code snippets in various programming languages, allowing users to create, list, and delete snippets via a standardized interface.Last updated -34JavaScriptMIT License
- -securityAlicense-qualityAn MCP server that implements Claude Code-like functionality, allowing the AI to analyze codebases, modify files, execute commands, and manage projects through direct file system interactions.Last updated -132PythonMIT License
- -security-license-qualityA server that enables communication with multiple unichat-based MCP servers simultaneously, allowing users to query different language models and combine their responses for more comprehensive results.Last updated -JavaScript
- -securityAlicense-qualityAn MCP server that analyzes codebases and generates contextual prompts, making it easier for AI assistants to understand and work with code repositories.Last updated -2PythonMIT License