ISHOB

Document Renderer

Render Markdown into a styled PDF, Word DOCX or HTML file with a download link.

Render Markdown (tables, code, lists, headings) into a styled PDF (custom CSS, A4/Letter/Legal, page numbers), a Word DOCX or standalone HTML; returns a private download link valid for 24 hours. External resources are never fetched (inline data: images only).

What agents use it for

  • Turn an agent's report into a client-ready PDF
  • Produce DOCX deliverables from Markdown tables and headings
  • Generate invoices, summaries and briefs on demand

Parameters

ParameterTypeRequiredDescription
markdownstringyesMarkdown source of the document (tables, lists, code, headings)
format"pdf" | "docx" | "html" · default "pdf"noOutput format (see allowed values)
cssstringnoExtra CSS (pdf/html)
titlestringnoDocument title
page_size"A4" | "Letter" | "Legal" · default "A4"noPaper size for PDF output
filenamestringnoFile name for the download (extension added automatically)

Call it

MCP · tools/calljson
{
  "name": "render_document",
  "arguments": {
    "markdown": "# Report\n\n| a | b |\n|---|---|\n| 1 | 2 |",
    "format": "pdf",
    "title": "Report"
  }
}
HTTPSreturns 402, then pay with an x402 client
curl -i -X POST "https://api.ishob.com/v1/render-doc" \
  -H "Content-Type: application/json" \
  -d '{"markdown":"# Report\n\n| a | b |\n|---|---|\n| 1 | 2 |","format":"pdf","title":"Report"}'

Paid with x402: the first call returns HTTP 402 with the price; an x402 client (for example @x402/fetch or @x402/mcp) signs a USDC payment and retries. Calls that fail are not charged. Connect the MCP server: setup for Claude, Cursor and other clients.

More agent infrastructure tools