
MCP Language Server
Interface UIpar isaacphi
Donnez aux clients MCP accès à des outils de code sémantiques comme la définition, les références, le renommage et les diagnostics.
Ce qu'il fait
Connecte les LLM aux serveurs existants du Language Server Protocol (LSP), permettant aux modèles d'IA de naviguer dans des bases de code complexes avec une précision sémantique plutôt qu'une simple recherche textuelle.
Outils
definition: Récupère la définition complète du code source de n'importe quel symbole.references: Localise toutes les utilisations et références d'un symbole dans toute la base de code.diagnostics: Fournit des informations de diagnostic pour un fichier spécifique, incluant les avertissements et les erreurs.hover: Affiche la documentation et les indices de type pour un emplacement donné.rename_symbol: Renomme un symbole à travers tout le projet.edit_file: Effectue des modifications de texte précises basées sur les numéros de ligne.
Installation
Ajoutez ceci à votre fichier claude_desktop_config.json :
{
"mcpServers": {
"language-server": {
"command": "mcp-language-server",
"args": ["--workspace", "/path/to/your/project", "--lsp", "gopls"]
}
}
}
(Remplacez gopls par le LSP de votre choix comme rust-analyzer ou pyright-langserver).
Hôtes supportés
- Claude Desktop
Installation rapide
go install github.com/isaacphi/mcp-language-server@latestInformations
- Tarification
- free
- Publié






