SM

Sheetrender MCP

io.github.sheetrender/sheetrender-mcp

Render PDFs from templates and spreadsheet data via SheetRender, locally or at mcp.sheetrender.com

Yes, your AI can use this right now.Answered a live MCP handshake in 500 ms with no sign-in needed and exposes 3 tools.

Connect it

Settings → Connectors → Add custom connector
URL: https://mcp.sheetrender.com/mcp

3 tools, verified live

Pulled straight from the server with tools/list on 2026-10-17.
list_document_templatesread-only

List the document templates this server can fill from rows of data: certificate of completion, letter, donation receipt and job offer letter. Returns each template's key, name, a one-line description, page size and orientation, and its fields (key, label, whether it is required, an example value, and how the value is printed). Call this first when the user wants PDFs made from a spreadsheet, a tab

render_documents

Render one PDF per row of data with a built-in template, and return a PNG preview and a PDF download link for each document. Use when the user has a spreadsheet, table, CSV or list and wants a certificate of completion, letter, donation receipt or job offer letter for each row. Get the field keys from list_document_templates, map the user's columns onto them, and pass each row as an object keyed b

create_continue_link

Create a link to the template's page on the SheetRender website with the user's rows loaded, so they can be kept as a SheetRender project. Call this only when the user asks to continue on the website, to keep or save the rows, to repeat or schedule the job, or to have the documents delivered by email; do not call it otherwise. Accepts up to 100 rows. The rows are stored until they are loaded into

Alternatives in Developer Tools

Compare →
Try “Notion”, “Stripe”, “create invoice”, “browser”