Skip to main content
ClaudeWave

DocJet MCP server — render_pdf, render_image, list_templates over stdio

MCP ServersRegistry oficial0 estrellas0 forksTypeScriptActualizado today
Install in Claude Code / Claude Desktop
Method: Manual
Claude Code CLI
git clone https://github.com/docjet-dev/docjet-mcp
claude_desktop_config.json (Claude Desktop)
{
  "mcpServers": {
    "docjet-mcp": {
      "command": "node",
      "args": ["/path/to/docjet-mcp/dist/index.js"]
    }
  }
}
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.
💡 Clone https://github.com/docjet-dev/docjet-mcp and follow its README for install instructions.
Casos de uso

Resumen de MCP Servers

# docjet-mcp

MCP server for [DocJet](https://docjet.dev) — render branded PDF documents (invoices, reports, certificates) and PNG social images directly from any MCP client (Claude Desktop, Claude Code, Cursor, Windsurf, ...).

Send a template ID or raw HTML plus JSON data; get back a signed download URL. Runs locally over stdio via `npx` — nothing to host.

## Quick start

Add to your MCP client configuration:

```json
{
  "mcpServers": {
    "docjet": {
      "command": "npx",
      "args": ["docjet-mcp"],
      "env": {
        "DOCJET_API_KEY": "binfra_your_key_here"
      }
    }
  }
}
```

Get an API key at [docjet.dev](https://docjet.dev). To try it without signing up, use the public demo key (rate-limited to 3 req/min, 50 renders/month, shared by everyone):

```
binfra_9afb57dbb6478c441ad101129fca65847f5745403f9d718b3de6d934c9b63f88
```

## Tools

| Tool | What it does |
| --- | --- |
| `render_pdf` | Render a branded PDF. Input: `template_id` (or raw `html`) + `data` object. Returns a signed download URL. |
| `render_image` | Render a PNG image (e.g. OG/social card). Input: `template_id` (or raw `html`) + `data` object. Returns a signed download URL. |
| `list_templates` | List available templates: `id`, `name`, `description`, `outputType`. No API key needed. |

Example prompt once connected:

> "List the DocJet templates, then render the invoice-ro template with client 'Demo SRL' and total 1000 as a PDF."

## Environment variables

| Variable | Required | Description |
| --- | --- | --- |
| `DOCJET_API_KEY` | Yes | Your DocJet API key (`binfra_` prefix). Sent as a Bearer token; never logged. |
| `DOCJET_BASE_URL` | No | Override the API base URL (default `https://api.docjet.dev`). |

## How it works

- Stdio transport using the official [`@modelcontextprotocol/sdk`](https://www.npmjs.com/package/@modelcontextprotocol/sdk) (v1).
- `render_pdf` → `POST /v1/render?response=url`, `render_image` → `POST /v1/image?response=url`, `list_templates` → `GET /v1/templates`.
- Template IDs are validated locally against `^[a-z0-9][a-z0-9-]{0,63}$` before any network call.
- API errors surface as MCP error content with the DocJet error code (e.g. `QUOTA_EXCEEDED`, `RATE_LIMITED`).

## Links

- API docs: [docjet.dev/docs](https://docjet.dev/docs)
- JS/TS SDK: [`docjet` on npm](https://www.npmjs.com/package/docjet)
- Support: support@docjet.dev

## License

MIT

Lo que la gente pregunta sobre docjet-mcp

¿Qué es docjet-dev/docjet-mcp?

+

docjet-dev/docjet-mcp es mcp servers para el ecosistema de Claude AI. DocJet MCP server — render_pdf, render_image, list_templates over stdio Tiene 0 estrellas en GitHub y se actualizó por última vez today.

¿Cómo se instala docjet-mcp?

+

Puedes instalar docjet-mcp clonando el repositorio (https://github.com/docjet-dev/docjet-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 docjet-dev/docjet-mcp?

+

docjet-dev/docjet-mcp aún no ha sido auditado por nuestro agente de seguridad. Revisa el repositorio original en GitHub antes de usarlo en producción.

¿Quién mantiene docjet-dev/docjet-mcp?

+

docjet-dev/docjet-mcp es mantenido por docjet-dev. La última actividad registrada en GitHub es de today, con 0 issues abiertos.

¿Hay alternativas a docjet-mcp?

+

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

Despliega docjet-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: docjet-dev/docjet-mcp
[![Featured on ClaudeWave](https://claudewave.com/api/badge/docjet-dev-docjet-mcp)](https://claudewave.com/repo/docjet-dev-docjet-mcp)
<a href="https://claudewave.com/repo/docjet-dev-docjet-mcp"><img src="https://claudewave.com/api/badge/docjet-dev-docjet-mcp" alt="Featured on ClaudeWave: docjet-dev/docjet-mcp" width="320" height="64" /></a>

Más MCP Servers

Alternativas a docjet-mcp