MCP.Market

oJo — HTML to image and PDF MCP server

online · 100% uptime
by ojo.so·so.ojo/mcp-server·v0.9.0

Fill an HTML template with JSON and get a hosted PDF or image link. Free previews, no key.

A98/100grade A
What users say
No reviews yet
Be the first
Safety scan
A98/100

full report

Adoption
Growing

0 stars412 downloads/wk

Reviews

Write one

Nobody has reviewed oJo — HTML to image and PDF yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

oJo — HTML to image and PDF tools

Tool list not cached yet. `describe` through the gateway fetches it live.

Public scan report

scanner v0.1.10 · 2026-11-03 · same rubric, same numbers if you re-run it

no findings
  • Code scan35 source files scanned25/25
  • Live reliabilityremote reachable in 748ms (auth required)20/20
  • –Tool poisoningtools not inspected (endpoint requires auth); not countedn/a
  • Auth qualityOAuth resource metadata advertised on 40115/15
  • Maintenancelast push 6 days ago15/15
  • Maintainer identitynamespace and repository owner differ; GitHub account older than a year; website matches verified namespace8/10
Overall 98/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How oJo — HTML to image and PDF compares

Against every graded Media MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
98/100
higher than 97% of 1,337 Media servers
Uptime
100%
of our recent checks; the typical remote Media server answers 100%
Response time
107 ms
faster than 87% of 862 Media servers
Downloads a week
412
more than 86% of 365 Media servers with a package

Release history: 5 versions in the registry since 2026-08-14, latest 2026-10-28, typically one every 13 days.

Install oJo — HTML to image and PDF in Claude Code, Cursor or VS Code

claude mcp add --transport http mcp-server https://mcp.ojo.so/mcp
Add to Cursor

What the publisher says

From the oJo — HTML to image and PDF repository's README, as published. We do not edit it. Read it on GitHub

@ojodotso/mcp-server

A Model Context Protocol server that lets an AI agent turn HTML into images. Live previews are free and need no account; an oJo API key adds hosted PNG URLs and reusable templates through the user's own account. Transport is local stdio; the API boundary is HTTP to https://api.ojo.so/v1 only.

Quick start — no account needed

Point your MCP client at the package. With no API key the server starts in preview-only mode: createpreviewlink renders HTML into a live, full-resolution image preview, free and unlimited, with no oJo account.

{
  "mcpServers": {
    "ojo": {
      "command": "npx",
      "args": ["-y", "@ojodotso/mcp-server"]
    }
  }
}
claude mcp add ojo -- npx -y @ojodotso/mcp-server

Adding a key

A key unlocks the permanent PNG URL — the thing you can put in an email, a social card or an API response — plus reusable templates. Create one at and pass it as OJOAPIKEY:

{
  "mcpServers": {
    "ojo": {
      "command": "npx",
      "args": ["-y", "@ojodotso/mcp-server"],
      "env": { "OJO_API_KEY": "sk_..." }
    }
  }
}
claude mcp add ojo -e OJO_API_KEY=sk_... -- npx -y @ojodotso/mcp-server

Works the same for Claude Desktop, Cursor, and Claude Code.

Tools

Only createpreviewlink is registered without an API key; the rest talk to the oJo API, so advertising them keyless would offer tools that can only fail.

The design loop

Iterate with createpreviewlink, then render. It returns an https://ojo.so/preview#draft=… URL that renders the draft live in the browser through the same engine as the final PNG, at full resolution. The draft is gzipped into the URL hash, so it never reaches a server and nothing is stored — the link is self-contained and shareable with a human reviewer.

Both generate tools also accept inspect: true, which returns a 512px-wide downscaled thumbnail alongside the URL. That is a confirmation that the render succeeded, not a design surface — it is too small to judge layout or typography.

Guiding prompt

authorojotemplate — teaches the Handlebars helper catalog, the Template Variables (schema/defaults) vs Modify Payload (per-render data) model, viewport conventions, and the preview-first design loop.

Configuration

preview-only mode; with it the full tool surface is registered.

  • OJOAPIKEY (optional) — your oJo API key. Without it the server runs in

createpreviewlink. Defaults to https://ojo.so; point it at a local http://localhost:3000 when developing against a self-hosted web app.

  • OJOAPIBASE_URL (optional) — defaults to https://api.ojo.so/v1.
  • OJOWEBBASE_URL (optional) — the web app that serves /preview for

Develop

pnpm install
pnpm build
pnpm test
pnpm check

Nothing above is checked by us. What we check is on the safety report.

Grade history

  • 2026-11-03restoreB → Ascore 98

oJo — HTML to image and PDF: common questions

Is oJo — HTML to image and PDF MCP server safe?
Yes, by our scan: it is graded A (98/100). Read the oJo — HTML to image and PDF safety report
How do I install oJo — HTML to image and PDF?
It runs remotely at mcp.ojo.so. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
Does oJo — HTML to image and PDF need an API key?
No key to paste: it signs you in with OAuth when your client connects.
Is oJo — HTML to image and PDF maintained?
The last commit was 6 days ago (2026-10-28). The latest release is v0.9.0.
Is oJo — HTML to image and PDF up?
100% of our last 28 checks got an answer. We check remote servers about four times a day.
What can I use instead of oJo — HTML to image and PDF?
Servers from other publishers that do the same job: anymd MCP server, apimodels MCP server and Instavar Video Templates and Studio MCP server. Compare all oJo — HTML to image and PDF alternatives.
How does oJo — HTML to image and PDF compare with other Media MCP servers?
safety score 98/100 (higher than 97% of 1,337 Media servers); uptime 100% (of our recent checks; the typical remote Media server answers 100%); response time 107 ms (faster than 87% of 862 Media servers). Full comparison.

Alternatives to oJo — HTML to image and PDF

Same job from other publishers: the closest match first, then the best rated.

All oJo — HTML to image and PDF alternatives →
  • anymd
    Any file → clean Markdown for AI agents: PDF, Office, EPUB, HTML, images, audio/video. Local MCP.
    A
  • apimodels
    Image, video, chat and speech models with one account — local (npx) or hosted with OAuth sign-in.
    A
  • Instavar Video Templates and Studio
    Free Remotion and HyperFrames templates and creative guides; optional hosted Studio workflows.
    A
  • Aetherwave
    Music, image, video and audio generation across top AI providers - one key, one credit pool.
    B
  • Free the Tools
    Local PDF, image, data and text tools for AI assistants. Files stay on your computer.
    A