karellen/karellen-lsp-mcp

Servidor MCP que conecta LLMs a servidores LSP para fornecer inteligência estruturada de código — definições, referências, hierarquias de chamada/tipo, hover, símbolos e diagnósticos. Daemon compartilhado de múltiplas sessões com instâncias de servidor LSP contadas por referência. Começa com C/C++ via clangd, extensível para qualquer linguagem.

O que é karellen-lsp-mcp?

Este é um servidor MCP (Model Context Protocol) que atua como uma ponte entre grandes modelos de linguagem (LLMs) e servidores LSP (Language Server Protocol), fornecendo inteligência estruturada de código-fonte. Ele permite que LLMs acessem definições, referências, hierarquias de chamada e tipo, informações de hover, símbolos e diagnósticos diretamente de servidores LSP configurados. O projeto funciona como um daemon compartilhado entre múltiplas sessões, gerenciando instâncias de servidores LSP com contagem de referências para otimizar recursos. Inicialmente configurado para C/C++ usando o clangd, ele pode ser estendido para qualquer linguagem que possua um servidor LSP compatível, tornando-o uma ferramenta versátil para análise de código em ambientes de desenvolvimento integrados a agentes de IA.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add karellen/karellen-lsp-mcp

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que karellen-lsp-mcp faz?

Servidor MCP que conecta LLMs a servidores LSP para fornecer inteligência estruturada de código — definições, referências, hierarquias de chamada/tipo, hover, símbolos e diagnósticos. Daemon compartilhado de múltiplas sessões com instâncias de servidor LSP contadas por referência. Começa com C/C++ via clangd, extensível para qualquer linguagem.

Habilidades Relacionadas