Labsco
MCP SERVER

LGTM Dog MCP

by shin-usu

Generate an LGTM image with a random dog on it, straight from the chat.

Image Generation
Summary
A one-call joke generator that actually finishes the job.

Nothing about this is load-bearing, and that is the point: it produces a usable PNG in a single call, with the text already scaled to the image, so there is no second step in an image editor. Pass an output path if you want it somewhere other than wherever the server happened to start.

What it is

A Node MCP server that pulls a random dog photo from the Dog CEO API, overlays LGTM on it, and saves the result as a PNG.

What you get
  • `generate_lgtm_dog` — one call, one finished image
  • A random dog photo per call, fetched from the Dog CEO API
  • LGTM centred on the image in green with a white outline, sized to the photo rather than fixed
  • An optional `outputPath`; leave it out and the file is named automatically in the current directory
Requirements

`npm install` then `npm run build`, then point Claude Desktop at the built dist/index.js and restart the app fully so it picks up the server.