iReceipt.pro

Registre officiel Productivité

Hosted MCP for iReceipt.pro: author, validate and preview HTML templates rendered to PDF and images.

Installation

Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).

Remote (streamable-http)
Claude Code
claude mcp add --transport http ireceipt-pro 'https://mcp.ireceipt.pro/mcp'
Configuration JSON (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "ireceipt-pro": {
            "type": "http",
            "url": "https://mcp.ireceipt.pro/mcp"
        }
    }
}

Documentation

Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.

Sommaire
  1. iReceipt.pro — MCP setup
  2. What you can do
  3. Install in Claude Code (plugin)
  4. Connect from other clients
  5. Authentication
  6. Troubleshooting
  7. Support

iReceipt.pro — MCP setup

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.

  • Server: ireceipt-pro
  • Transport: streamable HTTP
  • URL: https://mcp.ireceipt.pro/mcp
  • Auth: OAuth 2.1 (Authorization Code + PKCE) — you'll be prompted to sign in.

What you can do

Once connected, the assistant can work with your private templates and the public gallery, check a template before you use it, and render a preview:

ToolWhat it does
list_templatesList your private templates and/or the public gallery (ids, names, page sizes).
get_templateFetch a template's HTML, sample arguments and page box.
create_templateCreate a private template (within your plan's template limit).
update_templatePartially update a private template.
delete_templatePermanently delete a private template.
validate_templateFree static check: Mustache syntax, variables, and renderer traps (no scripts, no network).
preview_templateRender saved or unsaved HTML to an image. Uses one request of your monthly quota.
get_template_guideThe template authoring guide, by topic.

Install in Claude Code (plugin)

/plugin marketplace add ireceipt-pro/mcp-setup
/plugin install ireceipt-pro@ireceipt-pro
/reload-plugins

Then run /mcp and complete the sign-in when prompted.

Prefer not to use the marketplace? Add the server directly:

claude mcp add --transport http ireceipt-pro https://mcp.ireceipt.pro/mcp

Connect from other clients

Same remote URL, same sign-in — only the config location differs.

Claude Desktop / claude.ai connectors
  1. Open Settings → Connectors → Add custom connector.
  2. Name: iReceipt.pro
  3. URL: https://mcp.ireceipt.pro/mcp
  4. Save, then connect and sign in when prompted.
Cursor

~/.cursor/mcp.json (global) or .cursor/mcp.json (per project):

{
  "mcpServers": {
    "ireceipt-pro": {
      "url": "https://mcp.ireceipt.pro/mcp"
    }
  }
}
VS Code (GitHub Copilot / MCP) and other clients
{
  "servers": {
    "ireceipt-pro": {
      "type": "http",
      "url": "https://mcp.ireceipt.pro/mcp"
    }
  }
}

Authentication

The server implements OAuth 2.1 with:

  • Authorization Code grant + PKCE (S256), refresh tokens.
  • Dynamic Client Registration (RFC 7591) — clients register automatically.
  • Scopes: templates:read, templates:write, templates:render, offline_access.
  • Discovery documents:
    • https://mcp.ireceipt.pro/.well-known/oauth-protected-resource
    • https://mcp.ireceipt.pro/.well-known/oauth-authorization-server
    • https://mcp.ireceipt.pro/.well-known/openid-configuration

Consent 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.


Troubleshooting

  • 401 Unauthorized / asked to sign in again — the access token expired. Re-run the client's connect/authorize action.
  • Tools don't appear — confirm the client finished the OAuth flow (in Claude Code, /mcp should show the server as connected).
  • A preview failed with a quota message — preview_template counts against your plan; validate_template is free and catches most problems first.
  • Wrong account — disconnect in the dashboard (Agents → Forget) and connect again.

Support

Questions fréquentes

Qu'est-ce que iReceipt.pro ?

Hosted MCP for iReceipt.pro: author, validate and preview HTML templates rendered to PDF and images.

Comment installer iReceipt.pro ?

Il fonctionne comme serveur distant. Dans Claude Code : claude mcp add --transport http ireceipt-pro 'https://mcp.ireceipt.pro/mcp'. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.

Faut-il une clé API pour iReceipt.pro ?

Son entrée au registre n'indique aucune clé ni secret obligatoire. Certaines fonctions peuvent tout de même demander un compte auprès du service auquel il se connecte.

iReceipt.pro est-il open source ?

Son code est public sur GitHub, mais le dépôt ne déclare pas de licence standard.

Qui maintient iReceipt.pro ?

Il est publié par ireceipt-pro. AI.tn le référence sans le maintenir ni le recommander.

Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.