Blank Invoice Maker

io.github.InnarM由 GitHub 帳號 InnarM 發布v1.0.2更新於 Oct 24, 2026

Create free invoices from your AI assistant via a pre-filled blankinvoicemaker.com link.

已驗證STDIO僅桌面效率與工作流商業與電商

概覽

AI 產生的概覽

讓助理把發票資訊變成已預填的 blankinvoicemaker.com 連結,方便檢視並下載 PDF,還可列出產業範本。

可以做什麼
  • 列出可用的產業發票範本,包含代稱、名稱、說明與連結
  • 依商家、客戶、明細項目、幣別與付款條件建立發票,回傳已預填的 blankinvoicemaker.com 連結
  • 把發票資料編碼進連結的 URL 片段,開啟後編輯器即已填妥,可直接檢視並下載 PDF
適用情境
適合請助理依一句自然語言描述草擬簡單發票,並給你一個連結自行核對與下載,不必註冊任何開票服務。
執行需求
透過 npx 以 stdio 在本機執行,需要 Node.js 18 以上版本。不需帳號、API 金鑰、環境變數或請求標頭。
安裝前請注意
發票資料(包括客戶名稱與電子郵件)會編碼進產生連結的 URL 片段,任何取得該連結的人都能讀取這些資料。伺服器本身不上傳資料,但連結會開啟第三方網站。送出前請先在瀏覽器核對發票內容。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Blank Invoice Maker,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

Blank Invoice Maker — MCP Server

An MCP server that lets any AI assistant (Claude, and other MCP clients) create invoices with Blank Invoice Maker — the free, no-signup, no-watermark invoice generator.

Ask your assistant to make an invoice, and it returns a link that opens blankinvoicemaker.com with the invoice fully pre-filled, ready to review and download as a PDF.

Privacy by design. The invoice data travels inside the link's URL fragment (#invoice=…) and is decoded entirely in your browser. Nothing is uploaded — consistent with Blank Invoice Maker's no-account, no-server-storage model.

Tools

ToolWhat it does
list_templatesLists the industry invoice templates available at blankinvoicemaker.com/templates (slug, name, description, URL).
create_invoiceBuilds an invoice from your details and returns a pre-filled blankinvoicemaker.com link to review and download.

create_invoice example

"Invoice Globex LLC for 10 hours of design at $90/hr and one $120 hosting setup, net 14, in GBP."

The assistant calls create_invoice with:

json
{  "business": { "name": "Acme Studio", "email": "[email protected]" },  "client": { "name": "Globex LLC", "email": "[email protected]" },  "items": [    { "description": "Design work", "quantity": 10, "unitPrice": 90, "unit": "hours" },    { "description": "Hosting setup", "quantity": 1, "unitPrice": 120 }  ],  "currency": "GBP",  "paymentTerms": "Net 14"}

…and returns a https://blankinvoicemaker.com/#invoice=… link that opens the editor pre-filled.

Installation

Requires Node.js 18+.

Claude Desktop

Add to your claude_desktop_config.json:

json
{  "mcpServers": {    "blank-invoice-maker": {      "command": "npx",      "args": ["-y", "blank-invoice-maker-mcp"]    }  }}

Other MCP clients

Run the server over stdio:

bash
npx -y blank-invoice-maker-mcp

How it works

create_invoice maps your input into the invoice structure used by blankinvoicemaker.com, compresses it with lz-string, and appends it to the site URL as a #invoice= fragment. Opening the link hydrates the editor in your browser — no signup, no watermark, no data leaving your machine.

Development

bash
npm installnpm run build       # compile TypeScript to dist/npm test            # build + run the unit testsnpm start           # run the server over stdio

Keeping templates in sync

src/templates-data.ts is generated from the Blank Invoice Maker template registry:

bash
BIM_APP_DIR=/path/to/blank-invoice-maker npm run generate:templates

Links

License

MIT © Blank Invoice Maker

來源:README.md,提交 165dcce

工具

0
SourceWeft 尚未在沙箱中啟動過該軟體包,因此其工具未知。

版本歷史

1
  1. v1.0.2最新Sep 16, 2026

評分

已滿足適用檢查項的 50%

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

  • 近 30 天內可連通25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具15 分

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

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