Overview
What is mcp-server-lgtm MCP Server?
mcp-server-lgtm MCP Server is a TypeScript-based Model Context Protocol server that interacts with the LGTM API. It provides a tool to fetch random LGTM (Looks Good To Me) images for use in code reviews and developer communications.
How to use mcp-server-lgtm MCP Server?
Install dependencies with npm install, build with npm run build, and configure the server in Claude Desktop’s config file (e.g., claude_desktop_config.json on MacOS/Windows) by pointing to the built index.js. For automatic installation via Smithery, run npx -y @smithery/cli install @dongri/mcp-server-lgtm --client claude.
Key features of mcp-server-lgtm MCP Server
- Fetches a random LGTM image via the
get_lgtmtool - Returns markdown code for embedding the image
- Provides the direct image URL for various contexts
- Built with TypeScript for reliability
- Debuggable using the MCP Inspector
Use cases of mcp-server-lgtm MCP Server
- Adding a random LGTM image to code review comments
- Sharing a quick approval visual in developer chat channels
- Automating image selection for PR approval notifications
- Embedding LGTM images in documentation or release notes
FAQ from mcp-server-lgtm MCP Server
What does the get_lgtm tool do?
It fetches a random LGTM image and returns both markdown code for embedding and the direct image URL.
How do I install mcp-server-lgtm MCP Server?
Install via npm with npm install then build with npm run build, or use Smithery with the provided npx command for automatic Claude Desktop setup.
What transport does this server use?
MCP servers including this one communicate over stdio; the readme recommends using the MCP Inspector for debugging.
Does this server require any API key or authentication?
The README does not mention any authentication or API key requirements.
Where can I find the Claude Desktop configuration file?
On MacOS at ~/Library/Application Support/Claude/claude_desktop_config.json and on Windows at %APPDATA%/Claude/claude_desktop_config.json.