Bulkrender

io.github.ayo-nci由 GitHub 帳號 ayo-nci 發布v1.1.1更新於 Oct 24, 2026

Generate DOCX and PDF documents from AI assistants using BulkRender templates.

概覽

AI 產生的概覽

讓助理使用 BulkRender 範本產生 DOCX 與 PDF 文件,並支援最多 500 筆記錄的批次產生。

可以做什麼
將 AI 助理連接到 BulkRender,使其能列出、搜尋與檢視文件範本,接著產生單一文件或依多筆記錄批次產生文件。它也能查詢批次工作狀態、取得下載連結、更新已簽章文件網址、查看剩餘額度、預估費用,並可依 DOCX 檔案建立可重複使用的範本。另有一組免帳號的即用工具,透過 Stripe 依工作階段收費。
適用情境
當你希望助理依自有範本產生發票、報價單、合約、報告或提案,或為多筆記錄批次產生同一份文件時適用。它較適合已使用 BulkRender 範本的團隊,而非一次性的文件建立。
執行需求
需要 BulkRender 帳號,並在儀表板產生 MCP URL 後填入助理的 MCP 設定;使用託管端點,已停用的本機 npm 套件不再支援。選用的 BULKRENDER_API_URL 變數僅用於本機開發時覆寫 API 基礎網址。即用工具無需帳號,但需要 Stripe 付款工作階段。
安裝前請注意
產生文件會消耗額度(DOCX 1 點,PDF 2 點),即用工作階段透過 Stripe 實際扣款,最低 1.00 美元。MCP URL 僅顯示一次,等同憑證,應視為機密保管。文件在 BulkRender 伺服器上產生,批次產生一次最多可建立 500 份文件。

安裝

在 SourceWeft 中

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

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

其他 MCP 客戶端

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

README

bulkrender-mcp

[ayo-nci/bulkrender-mcp MCP server]

BulkRender MCP server. Generate DOCX and PDF documents from Claude, Cursor, Windsurf, Cline, and any other MCP-compatible AI assistant.

Quickstart

  1. Sign up at bulkrender.com
  2. Go to Settings, Integrations, AI Assistants (MCP)
  3. Click Generate MCP URL — copy it immediately, shown once
  4. Paste into your AI assistant (see below)

Connect your AI assistant

Claude.ai

Settings, Integrations, Add custom integration, paste your MCP URL.

Claude Desktop / Cursor / Windsurf / Cline

Add to your MCP config file:

json
{  "mcpServers": {    "bulkrender": {      "url": "YOUR_MCP_URL"    }  }}

Claude Code (CLI)

bash
claude mcp add bulkrender --scope user -- npx mcp-remote YOUR_MCP_URL

Verify:

bash
claude mcp list# bulkrender   ✓ Connected

Tools

Authenticated tools (requires MCP URL)

ToolDescriptionCredits
list_templatesList all templates0
get_templateGet template details and variable schema0
search_templatesSearch templates by name or tag0
generate_documentGenerate a single document (DOCX or PDF)1–2
generate_batchGenerate documents for multiple records (up to 500)1–2 each
get_batch_statusPoll batch job status and get download URLs0
check_creditsCheck remaining credits0
refresh_document_urlGet a fresh signed URL for an existing document0
estimate_costEstimate credit cost before generating0
create_template_from_docxCreate a reusable template from a DOCX URL0
submit_feedbackSubmit feedback or a bug report0

Credit costs: DOCX = 1 credit, PDF = 2 credits.

Walk-in tools (no account required)

For agents acting on behalf of end users who have no BulkRender account. Pay per session via Stripe.

ToolDescriptionCost
acp_list_public_templatesList built-in templates (invoice, quote, contract, report, proposal)Free
acp_create_sessionCreate a checkout session and get a Stripe payment URL—
acp_pay_sessionCharge a Stripe payment method directly (developer path)Min $1.00
acp_get_sessionPoll session status, get download URLs when completeFree

Walk-in minimum charge: $1.00 (covers up to 10 DOCX or 5 PDF docs).

Public MCP URL (no account, walk-in tools only): https://mcp.bulkrender.com/mcp/acp


Usage examples

List templates:

"List my BulkRender templates"

Generate a document:

"Generate an invoice using the Invoice Template for Acme Corp, invoice #1234, dated 2025-01-15, amount $5,000"

Batch generation:

"Generate invoices for these 3 clients: Acme Corp ($5,000), Beta Inc ($3,200), Gamma LLC ($7,800)"


Troubleshooting

ProblemSolution
Server not connectingRegenerate your MCP URL from Settings, Integrations
Template not foundUse list_templates to get the correct UUID
Timeout on large batchBatches over 10 records process async — poll get_batch_status
429 Too Many RequestsRate limit hit — retry after a short pause

Rate limits

EndpointLimit
Document generation30 requests / minute per organisation
Template reads, credits30 requests / minute per organisation

generate_batch counts as one request regardless of record count.


Links


Migrating from the npm package

The standalone npm package (npx bulkrender-mcp with BULKRENDER_API_KEY) is no longer supported. Use the hosted MCP URL instead — no install, no env vars, just paste the URL from your dashboard.

If you have the old config:

json
{  "mcpServers": {    "bulkrender": {      "command": "npx",      "args": ["-y", "bulkrender-mcp"],      "env": { "BULKRENDER_API_KEY": "br_live_..." }    }  }}

Replace it with:

json
{  "mcpServers": {    "bulkrender": {      "url": "YOUR_MCP_URL"    }  }}

Get your MCP URL from Settings, Integrations, AI Assistants (MCP) in your BulkRender dashboard.

來源:README.md,提交 6429ccf

工具

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

版本歷史

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

評分

已滿足適用檢查項的 40%

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

  • 近 30 天內可連通25 分

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

  • 已宣告認證方式10 分

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

  • 已列出工具15 分

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

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

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