Skip to main content
ClaudeWave

ogmake MCP server — generate og:image social cards from your AI assistant

MCP ServersRegistry oficial0 estrellas0 forks● TypeScriptMITActualizado today
ClaudeWave Trust Score
95/100
✓ Verified
Passed
  • ✓Open-source license (MIT)
  • ✓Actively maintained (<30d)
  • ✓Clear description
  • ✓Topics declared
  • ✓Documented (README)
Last scanned: 10/10/2026
Install in Claude Code / Claude Desktop
Method: NPX · ogmake-mcp
Claude Code CLI
claude mcp add ogmake-mcp -- npx -y ogmake-mcp
claude_desktop_config.json (Claude Desktop)
{
  "mcpServers": {
    "ogmake-mcp": {
      "command": "npx",
      "args": ["-y", "ogmake-mcp"],
      "env": {
        "OGMAKE_API_KEY": "<ogmake_api_key>"
      }
    }
  }
}
1. Run the command above in your terminal (Claude Code), or paste the JSON config into claude_desktop_config.json (Claude Desktop).
2. Replace any <placeholder> values with your API keys or paths.
3. Restart Claude. The MCP server and its tools appear automatically.
Detected environment variables
OGMAKE_API_KEY
Casos de uso

Resumen de MCP Servers

# ogmake-mcp

Local stdio [MCP](https://modelcontextprotocol.io) server for
[ogmake.com](https://ogmake.com) og:image generation. Run it with
`npx -y ogmake-mcp`.

## Tools

- **`list_templates`** — lists every registered og:image template id,
  version, and its params JSON Schema. No API key required.
- **`render_html`** — renders raw HTML/CSS to a stored PNG/JPG/WebP/PDF (2 credits;
  needs `OGMAKE_API_KEY`).
- **`render_image`** — renders an og:image.
  - With `OGMAKE_API_KEY` set: renders `template` (+ optional `params`,
    `format`, `preset`, `scale`, `v`, `bg`, `font` — a Google Fonts family) via the authenticated API and
    returns its hosted URL plus the image bytes.
  - With no `OGMAKE_API_KEY`: renders a **watermarked** free image from
    `title` (+ optional `description`, `site`) and returns **image bytes
    only** — no hosted URL (the free endpoint never stores one).
- **`create_batch`** — starts an async batch of up to 500 renders (`POST /v1/batch`);
  returns a `batch_id` immediately. Optional `webhookUrl` (https) gets a signed
  `batch.completed` event. Needs `OGMAKE_API_KEY`.
- **`get_batch`** — a batch's status plus each item's stored URL or error. Needs
  `OGMAKE_API_KEY`.
- **`build_image_url`** — builds an image URL for `template` without
  rendering it.
  - With `OGMAKE_SIGNING_SECRET` + `OGMAKE_SIGNING_KEY_ID` set: signs the URL
    locally (HMAC-SHA256) — the signing secret never leaves your machine and
    is never sent to the model.
  - Else with `OGMAKE_PUBLIC_KEY_ID` set: builds an unsigned `/p/:keyId/:template`
    URL (the key must be marked public and allow-list that template on
    ogmake.com).
- **`og_snippet`** — renders the `og:image`/`twitter:image` meta tag snippet
  for a given framework (`html`, `hugo`, `jekyll`, `rails`, `laravel`,
  `django`, `wordpress`, `ghost`) and image URL.
- **`get_usage`** — current billing period's render usage/quota for the
  `OGMAKE_API_KEY` account. Requires `OGMAKE_API_KEY`.

Every secret (`OGMAKE_API_KEY`, `OGMAKE_SIGNING_SECRET`) stays local: it is
read from the environment once at startup and is never echoed back in a
tool result, error message, or log line.

## Environment variables

| Variable                | Required for                                    |
| ------------------------ | ------------------------------------------------ |
| `OGMAKE_API_KEY`         | authenticated `render_image`, `render_html`, `create_batch`, `get_batch`, `get_usage` |
| `OGMAKE_BASE_URL`        | optional — override the API origin (defaults to `https://ogmake.com`) |
| `OGMAKE_SIGNING_SECRET`  | local signing in `build_image_url` (base64url)    |
| `OGMAKE_SIGNING_KEY_ID`  | local signing in `build_image_url` (paired with the secret above) |
| `OGMAKE_PUBLIC_KEY_ID`   | unsigned `/p` URLs in `build_image_url`           |

## Install

### Claude Code

```sh
claude mcp add ogmake --env OGMAKE_API_KEY=og_live_... -- npx -y ogmake-mcp
```

Or add to `.mcp.json` (project scope) / `~/.claude.json` (user scope); Cursor
takes the same block in `~/.cursor/mcp.json`:

```json
{
  "mcpServers": {
    "ogmake": {
      "command": "npx",
      "args": ["-y", "ogmake-mcp"],
      "env": { "OGMAKE_API_KEY": "og_live_..." }
    }
  }
}
```

Without `OGMAKE_API_KEY` only `list_templates`, watermarked free `render_image`,
`build_image_url` and `og_snippet` work.

Support: support@ogmake.com · License: MIT

## Development

```sh
pnpm --filter ogmake-mcp run test        # unit tests, 100% coverage
pnpm --filter ogmake-mcp run test:e2e    # spawns the packed CLI over stdio against a local wrangler dev
pnpm --filter ogmake-mcp run build       # tsup bundle -> dist/index.js
pnpm --filter ogmake-mcp run pack        # build + npm pack -> pack-out/*.tgz
```

## Development

`vendor/` holds the SDK and request-signing helper this server bundles, so the
repository builds standalone: `npm install && npm run build && npm test`.
mcpmodel-context-protocolog-imageogmakeopen-graphsocial-cards

Lo que la gente pregunta sobre ogmake-mcp

¿Qué es ogmake/ogmake-mcp?

+

ogmake/ogmake-mcp es mcp servers para el ecosistema de Claude AI. ogmake MCP server — generate og:image social cards from your AI assistant Tiene 0 estrellas en GitHub y su última actualización registrada es del 2026-10-09.

¿Cómo se instala ogmake-mcp?

+

Puedes instalar ogmake-mcp clonando el repositorio (https://github.com/ogmake/ogmake-mcp) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.

¿Es seguro usar ogmake/ogmake-mcp?

+

Nuestro agente de seguridad ha analizado ogmake/ogmake-mcp y le ha asignado un Trust Score de 95/100 (tier: Verified). Revisa el desglose completo de comprobaciones superadas y flags en esta página.

¿Quién mantiene ogmake/ogmake-mcp?

+

ogmake/ogmake-mcp es mantenido por ogmake. La última actividad registrada en GitHub es del 2026-10-09, con 0 issues abiertos.

¿Hay alternativas a ogmake-mcp?

+

Sí. En ClaudeWave puedes explorar mcp servers similares en /categories/mcp, ordenados por popularidad o actividad reciente.

Despliega ogmake-mcp en tu cloud

Lleva este repo a producción en minutos. Cada plataforma genera su propio entorno con variables de entorno editables.

¿Mantienes este repo? Añade un badge a tu README

Pega el badge en tu README de GitHub para mostrar que está auditado por ClaudeWave. Cada badge enlaza de vuelta a esta página y muestra el Trust Score actual.

Featured on ClaudeWave: ogmake/ogmake-mcp
[![Featured on ClaudeWave](https://claudewave.com/api/badge/ogmake-ogmake-mcp)](https://claudewave.com/repo/ogmake-ogmake-mcp)
<a href="https://claudewave.com/repo/ogmake-ogmake-mcp"><img src="https://claudewave.com/api/badge/ogmake-ogmake-mcp" alt="Featured on ClaudeWave: ogmake/ogmake-mcp" width="320" height="64" /></a>

Más MCP Servers

Alternativas a ogmake-mcp