Inkrun MCP

official

Inkrun's remote MCP server lets AI agents like Claude turn Markdown into themed, consistent and reproducible on-brand PDFs with a single tool call

What can you do with Inkrun MCP?

  • Generate a PDF from Markdown — Ask your agent to render Markdown content into a themed PDF using the render pipeline.
  • Email a rendered PDF — Have your agent send a generated PDF directly to an email address with a branded message and 3-day download link.
  • Apply a template and theme — Instruct your agent to use a specific template, theme, or style override when generating a PDF.
  • Retrieve a past render — Ask your agent to fetch a previously generated PDF by reading renders back from the API.
  • Manage templates — Let your agent list or inspect available templates and themes configured in your Inkrun dashboard.

Documentation

Getting started

  • Overview
  • Quickstart

Connect an agent (MCP)

  • Claude Desktop
  • claude.ai
  • Claude Code, ChatGPT & more

Reference

  • REST API
  • Email delivery
  • Templates & styles

Documentation

Inkrun documentation

Inkrun turns Markdown into consistently themed PDFs. Reach the render pipeline two ways — a REST API, or an MCP server your agent calls directly — plus a dashboard for authoring templates and themes.

pipeline

markdown → Inkrun → Theme + Template → PDF

Quickstart

curl → PDF in 60 seconds.

Claude Desktop

Add Inkrun as a custom connector in Claude Desktop over OAuth — no API key.

claude.ai

Add Inkrun as a custom connector on claude.ai over OAuth — no API key.

Claude Code, ChatGPT & more

Connect any other MCP client — over OAuth, or with an API key sent as a header.

REST API

Render, read renders back, and manage templates — fields, responses, errors, idempotency, limits.

Email delivery

Send a rendered PDF straight to someone's inbox — a branded email with a 3-day download link.

Templates & styles

Themes, style overrides, fonts, formats, charts and frontmatter.

How you authenticate

Inkrun has two credential paths — pick by how you're connecting:

You're using…CredentialSet up in
Claude Desktop / claude.aiOAuth — sign in once, no key to copyMCP setup
REST API (/api/v1/render)API key — Authorization: Bearer sk_...Dashboard → API & MCP
Claude Code / ChatGPT / other MCP clientsAPI key as a header, or OAuthOther clients

Quotas & rate limits

Renders count against a monthly quota, and API keys have a steady-rate burst guard. Both scale with your plan:

PlanMonthly rendersAPI rate limit
Free501 request / sec
Pro5005 requests / sec

Quota is per calendar month (UTC).

Inkrun © 2026

[email protected]BlogTermsPrivacyCookies