MCP server: One MCP server.

OG Stamp

@ogstampRun by its publisher: served from their own domain, namespace checked by the registry.MCP server · External

Pay-as-you-go Open Graph image API. Renders 1200x630 PNGs for agents. Credits never expire.

Image generationv1.0.0MITTypeScript
Freeno charge per call

One address for any MCP client. No sign-in needed on this server.

What it does

3 other

Grouped by tool name. At most: creates or changes data: records, files, settings.

What it costs

Free

Odel charges nothing per call. The publisher may charge for its own service.

Tools

3 · grouped by tool name · checked 9 Oct 2026

Other · 3Neither hinted nor named

  • render_og_image
  • og_image_from_url
  • og_pricing
Try it in the Inspector
README1 min read

Official Node/TypeScript client for OG Stamp. One call returns a hosted Open Graph image. Credits never expire. PayPal, not a subscription.

bash
npm install github:BenceBakos/ogstamp

Buy a key at https://ogstamp.com/pricing/ — Starter is $9 for 2,000 images.

Production

ts
import { OgStamp } from "ogstamp";

const og = new OgStamp({ apiKey: process.env.OGSTAMP_API_KEY });

// Stable URL for og:image. One credit. The key never appears in the HTML.
const card = await og.store({ title: "Ship social cards from an API", theme: "forest" });
// card.url  → https://ogstamp.com/i/….png
// card.html → <meta property="og:image" content="https://ogstamp.com/i/….png" />

// Same card, built from a page's own title, description, and favicon.
const fromPage = await og.storeFromUrl({ url: "https://example.com/blog/post" });

Try before you buy

render() and auto() work without a key. Those PNGs are watermarked and capped at 10 per site per day. Use store() or storeFromUrl() for anything you put in og:image.

Check a page first: https://ogstamp.com/og-debugger/

License

MIT

Similar modules

Browse Image generation