Nim Language Server

Registre officiel Autres

MCP server providing symbol navigation, diagnostics, and type resolution for Nim projects

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 »).

MCPB package https://github.com/nim-lang/langserver/releases/download/v1.14.0/nimlangserver.mcpb

Documentation

Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.

Sommaire
  1. Nim Language Server
  2. Quick install
  3. Demo
  4. Related projects
  5. License

Nim Language Server

nimlangserver is a language server for Nim. It can run as an LSP server for editors and IDEs, or as an MCP server for AI coding agents such as GitHub Copilot, Claude Code, and Gemini.

Read the docs →

Quick install

nimble install -g nimlangserver

Requires nimble >= 0.16.1 and a nimsuggest that supports --v3 (Nim 1.6+ or devel).

Demo

LSP:

MCP:

  • nimlsp — an alternative Nim language server with nimsuggest embedded directly in the binary.

License

MIT

Questions fréquentes

Qu'est-ce que Nim Language Server ?

MCP server providing symbol navigation, diagnostics, and type resolution for Nim projects

Comment installer Nim Language Server ?

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 Nim Language Server ?

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.

Nim Language Server est-il open source ?

Oui. Son code est sur GitHub sous licence MIT.

Qui maintient Nim Language Server ?

Il est publié par nim-lang. 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.