TemplateFox
官方使用 TemplateFox 生成 PDF 文件
你可以用 Template Fox MCP 做什麼?
- 從範本產生 PDF — 要求您的助理使用動態資料呼叫
generate_pdf,例如:「使用我的發票範本,為 John Doe 產生一張總額 $250 的發票。」 - 佇列非同步 PDF 產生 — 使用
generate_pdf_async處理大型或批次 PDF 工作,並可選擇加入 webhook 回呼。 - 列出您的範本 — 透過
list_templates擷取您帳戶中所有可用的 PDF 範本。 - 檢查範本欄位 — 在產生前使用
get_template_fields檢查特定範本預期的資料欄位。 - 檢查帳戶點數 — 呼叫
get_account_info查看您剩餘的點數餘額。 - 檢視點數交易 — 使用
list_transactions查看您的點數使用記錄。
文件
MCP Server
複製頁面
MCP Server
MCP (Model Context Protocol) 是一項開放標準,讓 AI 助理能夠探索並使用外部工具。TemplateFox MCP 伺服器為您的 AI 助理提供 8 種工具,用於生成 PDF、管理範本及查詢點數——全部透過自然語言操作。
- npm:
@templatefox/mcp-server - GitHub: TemplateFoxPDF/mcp-server
先決條件
- 您的電腦上需安裝 Node.js 18+(適用於
npx) - 一個 TemplateFox API 金鑰——從您的儀表板取得(開頭為
sk_)
安裝
Claude Desktop
新增至您的 Claude Desktop 設定檔(macOS 為 ~/Library/Application Support/Claude/claude_desktop_config.json,Windows 為 %APPDATA%\Claude\claude_desktop_config.json):
{ "mcpServers": { "templatefox": { "command": "npx", "args": ["-y", "@templatefox/mcp-server"], "env": { "TEMPLATEFOX_API_KEY": "sk_your_api_key_here" } } } }
儲存檔案後重新啟動 Claude Desktop。
Claude Code
claude mcp add templatefox -- npx -y @templatefox/mcp-server
然後在您的 shell 中設定 TEMPLATEFOX_API_KEY 環境變數:
export TEMPLATEFOX_API_KEY="sk_your_api_key_here"
Cursor / Windsurf
在您的 MCP 伺服器設定中使用相同的 npx 指令:
npx -y @templatefox/mcp-server
在環境變數中設定 TEMPLATEFOX_API_KEY。
全域安裝(替代方案)
npm install -g @templatefox/mcp-server
然後使用 templatefox-mcp-server 作為指令,而非 npx。
驗證設定
安裝完成後,詢問您的 AI 助理:
“列出我的 TemplateFox 範本”
若 MCP 伺服器設定正確,助理將會呼叫 list_templates 並傳回您的範本清單。若看到錯誤,請查看下方的疑難排解章節。
設定
| 環境變數 | 必要 | 說明 |
|---|---|---|
| TEMPLATEFOX_API_KEY | 是 | 您的 API 金鑰(開頭為 sk_)。從您的儀表板取得 |
| TEMPLATEFOX_BASE_URL | 否 | 覆寫 API 基礎 URL(預設:https://api.templatefox.com) |
可用工具
MCP 伺服器提供 8 種可供 AI 助理呼叫的工具:
generate_pdf
使用動態資料從範本生成 PDF。每個 PDF 消耗 1 點。
您可以這樣詢問:
“使用我的 Invoice 範本為 John Doe 生成一張總額 $250 的發票”
“為 Jane Smith 生成一張結業證書,課程:Advanced React”
generate_pdf_async
排入非同步 PDF 生成佇列,並可選用 webhook 回呼。適用於大量或批次作業。每個 PDF 消耗 1 點。
“在背景生成 10 張證書,完成後通知我”
list_templates
探索您帳戶中所有可用的 PDF 範本。
“我有哪些範本?”
“顯示我所有的 PDF 範本”
get_template_fields
取得特定範本的欄位與變數。適合在生成前了解範本需要哪些資料。
“我的 Invoice 範本需要哪些欄位?”
get_pdf_job_status
檢查非同步 PDF 生成作業的狀態。
“我的 PDF 作業完成了嗎?”
list_pdf_jobs
列出所有非同步 PDF 生成作業及其狀態。
“顯示我最近的 PDF 作業”
get_account_info
檢查剩餘點數與帳戶資訊。
“我還有多少點數?”
list_transactions
檢視點數交易記錄。
“顯示我這個月的點數用量”
使用案例
生成單一文件
要求您的 AI 助理使用特定資料生成一份 PDF。助理會探索範本、檢查必要欄位,並在一個流程中生成 PDF:
“為訂單 #1234 生成一張裝箱單,客戶 John Doe,3x Widget Blue 和 1x Gadget Pro”
生成前先探索範本
先詢問您的範本,了解可用項目後再進行生成:
“列出我的範本,然後顯示 Receipt 範本的欄位”
檢查帳戶狀態
無需離開 AI 助理即可監控用量:
“我還有多少點數?顯示我最近的交易記錄”
遠端伺服器(即將推出)
位於 https://api.templatefox.com/mcp 的託管 HTTP MCP 端點即將推出。這將讓您無需在本機安裝任何東西即可連線——只需將您的 MCP 客戶端指向該 URL。
疑難排解
「找不到 MCP 伺服器」或連線錯誤
- 確認已安裝 Node.js 18+:執行
node --version - 檢查
npx指令是否可運作:執行npx -y @templatefox/mcp-server --help - 更新設定後重新啟動您的 AI 助理
「API 金鑰無效」或驗證錯誤
- 確認您的 API 金鑰開頭為
sk_且未過期 - 在您的儀表板中檢查金鑰
- 確保
TEMPLATEFOX_API_KEY設定在正確的環境中(不僅是您的 shell,而是 MCP 伺服器設定)
工具未顯示
- 部分客戶端會快取 MCP 工具清單——請重新啟動客戶端
- 檢查其他 MCP 伺服器是否正常運作,以排除客戶端層級的問題
下一步
- 5 分鐘快速入門——建立您的第一個範本
- 資料繫結——了解如何傳遞動態資料
- API 參考——完整的端點文件
最後更新於 2026 年 7 月 12 日
PDF 標準上傳至 S3