LSP-MCP Bridge
Universal MCP bridge to LSP servers. One binary, 6 languages, config-driven.
Installation
Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).
https://github.com/Stryk91/lsp-mcp-rs/releases/download/v0.1.0/lsp-mcp-rs.exeDocumentation
Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.
lsp-mcp-rs
MCP server that bridges to any LSP. One binary, multiple language servers.
Build
cargo build --release
Binary: target/release/lsp-mcp-rs.exe
Configure
Create config.toml next to the binary:
[servers.lua]
command = "C:/path/to/lua-language-server.exe"
args = ["--stdio"]
extensions = [".lua"]
[servers.rust]
command = "rust-analyzer"
args = []
extensions = [".rs"]
[servers.python]
command = "pyright-langserver"
args = ["--stdio"]
extensions = [".py"]
Add to Claude Desktop config (claude_desktop_config.json):
{
"mcpServers": {
"lsp": {
"command": "X:\\path\\to\\lsp-mcp-rs.exe",
"args": []
}
}
}
Tools
| Tool | Description |
|---|---|
lsp_hover | Get docs/type at position |
lsp_definition | Go to definition |
lsp_references | Find all references |
lsp_symbols | List symbols in file |
lsp_diagnostics | Get errors/warnings |
lsp_servers | List configured servers |
All position arguments are 0-indexed.
How it works
- MCP request comes in with a file path
- File extension maps to configured LSP server
- LSP spawns on first use, stays running
- Request forwarded to LSP, response returned via MCP
License
MIT
Authors
DC, KALIC, Stryk9190
Questions fréquentes
Qu'est-ce que LSP-MCP Bridge ?
Universal MCP bridge to LSP servers. One binary, 6 languages, config-driven.
Comment installer LSP-MCP Bridge ?
Suivez les étapes d'installation de sa documentation, affichée sur cette page et dans son dépôt.
Faut-il une clé API pour LSP-MCP Bridge ?
Son entrée au registre n'indique aucune clé ni secret obligatoire. Certaines fonctions peuvent tout de même demander un compte auprès du service auquel il se connecte.
LSP-MCP Bridge est-il open source ?
Son code est public sur GitHub, mais le dépôt ne déclare pas de licence standard.
Qui maintient LSP-MCP Bridge ?
Il est publié par Stryk91. AI.tn le référence sans le maintenir ni le recommander.
Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.