LGTM Images

Obtém imagens aleatórias de LGTM (Looks Good To Me) para uso em revisões de código e comunicações entre desenvolvedores.

Documentação

MseeP.ai Security Assessment Badge

Servidor MCP mcp-server-lgtm

smithery badge

Um servidor Model Context Protocol para imagens LGTM

Este é um servidor MCP baseado em TypeScript que interage com a API LGTM. Ele fornece uma ferramenta para buscar imagens LGTM (Looks Good To Me) aleatórias que podem ser usadas em revisões de código e outras comunicações entre desenvolvedores.

Recursos

Criar servidor

npx @modelcontextprotocol/create-server mcp-server-lgtm

Ferramentas

  • get_lgtm - Buscar uma imagem LGTM aleatória
    • Retorna o código markdown para incorporar a imagem
    • Fornece a URL direta da imagem para uso em vários contextos

Desenvolvimento

Instalar dependências:

npm install

Compilar o servidor:

npm run build

Para desenvolvimento com recompilação automática:

npm run watch

Instalação para Desenvolvimento

Para usar com o Claude Desktop, adicione a configuração do servidor:

No MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json No Windows: %APPDATA%/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "mcp-server-lgtm": {
      "command": "/path/to/mcp-server-lgtm/build/index.js"
    }
  }
}

Instalação via Smithery

Para instalar o servidor MCP mcp-server-lgtm para o Claude Desktop automaticamente via Smithery:

npx -y @smithery/cli install @dongri/mcp-server-lgtm --client claude

Depuração

Como os servidores MCP se comunicam via stdio, a depuração pode ser desafiadora. Recomendamos usar o MCP Inspector, que está disponível como um script de pacote:

npm run inspector

O Inspector fornecerá uma URL para acessar as ferramentas de depuração no seu navegador.

Smithery

https://smithery.ai/server/@dongri/mcp-server-lgtm