iReceipt.pro

pro.ireceipt由 ireceipt.pro 發布官方發布者v1.0.0更新於 Oct 25, 2026

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

已驗證Streamable HTTP可網頁執行開發者工具媒體與設計

概覽

AI 產生的概覽

託管的 iReceipt.pro MCP 伺服器,讓助理撰寫、驗證並預覽渲染成 PDF 與圖片的 HTML(Mustache)範本。

可以做什麼
列出並取得私有範本與公開範本庫,包含 HTML、範例參數與頁面尺寸資訊。在方案範本數量限制內建立、部分更新與永久刪除私有範本。對 Mustache 語法、變數與渲染器陷阱執行免費的靜態驗證。將已儲存或未儲存的 HTML 渲染成圖片預覽,會消耗每月配額。依主題閱讀範本撰寫指南。
適用情境
適合在建立或維護 iReceipt.pro 範本時,讓助理起草、檢查並預覽範本。也適合先用免費驗證找出範本問題,再消耗預覽配額。
執行需求
使用 iReceipt.pro MCP 伺服器的遠端 streamable HTTP 端點,不需本機安裝或 API 金鑰。需要 iReceipt.pro 帳號並透過 OAuth 2.1 登入(授權碼加 PKCE、更新權杖、動態用戶端註冊),具備範本讀取、寫入、渲染與離線存取權限。需要網路存取。
安裝前請注意
助理可以建立、修改並永久刪除你的私有範本。預覽渲染會消耗每月方案配額,範本建立數量受方案限制。存取權限綁定你的帳號,請檢查已連接的代理,並用儀表板的 Forget 操作中斷不再信任的助理。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 iReceipt.pro,將其新增到工作區。
  2. 連接 所需的 憑證。它們會被私密儲存,絕不會在公開頁面上展示。
  3. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/pro.ireceipt%2Fireceipt-pro/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。 客戶端會在首次連接時完成 OAuth 登入。

{
  "mcpServers": {
    "ireceipt-pro": {
      "type": "http",
      "url": "https://mcp.ireceipt.pro/mcp"
    }
  }
}

README

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):

json
{  "mcpServers": {    "ireceipt-pro": {      "url": "https://mcp.ireceipt.pro/mcp"    }  }}

VS Code (GitHub Copilot / MCP) and other clients

json
{  "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

來源:README.md,提交 ff32cdb

工具

0
該伺服器需要登入,因此 SourceWeft 無法在沒有帳號的情況下讀取其工具,也未收錄。已連接帳號所能看到的內容可能因帳號及其權限而異。

版本歷史

1
  1. v1.0.0最新Sep 26, 2026

評分

已滿足適用檢查項的 75%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

    請在儲存庫或註冊中心條目中宣告授權條款。