The full upstream README, mirrored here for reference. Install config, tool schemas, adoption signals, and an original overview live on the IReceipt.pro listing page.
Connect your AI assistant to your iReceipt.pro account through our hosted Model Context Protocol (MCP) server. iReceipt.pro renders HTML (Mustache) templates into PDF, PNG, JPG and WEBP through a REST API; the MCP server lets an assistant write and check those templates for you. No local setup, no API keys — the server is remote and protected by OAuth 2.1, so you sign in once with your iReceipt.pro account.
ireceipt-prohttps://mcp.ireceipt.pro/mcpOnce connected, the assistant can work with your private templates and the public gallery, check a template before you use it, and render a preview:
| Tool | What it does |
|---|---|
list_templates | List your private templates and/or the public gallery (ids, names, page sizes). |
get_template | Fetch a template's HTML, sample arguments and page box. |
create_template | Create a private template (within your plan's template limit). |
update_template | Partially update a private template. |
delete_template | Permanently delete a private template. |
validate_template | Free static check: Mustache syntax, variables, and renderer traps (no scripts, no network). |
preview_template | Render saved or unsaved HTML to an image. Uses one request of your monthly quota. |
get_template_guide | The template authoring guide, by topic. |
Then run /mcp and complete the sign-in when prompted.
Prefer not to use the marketplace? Add the server directly:
Same remote URL, same sign-in — only the config location differs.
iReceipt.prohttps://mcp.ireceipt.pro/mcp~/.cursor/mcp.json (global) or .cursor/mcp.json (per project):
The server implements OAuth 2.1 with:
templates:read, templates:write, templates:render, offline_access.https://mcp.ireceipt.pro/.well-known/oauth-protected-resourcehttps://mcp.ireceipt.pro/.well-known/oauth-authorization-serverhttps://mcp.ireceipt.pro/.well-known/openid-configurationConsent is shown on dashboard.ireceipt.pro. Tokens are issued to your account — the assistant only sees and changes your templates. To disconnect an assistant, open Agents in the dashboard and press Forget.
Guided prompts (create_template, fix_template, template_guide) and the
template-guide resource are exposed too, so the assistant finds the right
workflow on its own.
401 Unauthorized / asked to sign in again — the access token expired.
Re-run the client's connect/authorize action./mcp should show the server as connected).preview_template counts against
your plan; validate_template is free and catches most problems first.