TemplateFox
resmiHasilkan dokumen PDF dengan TemplateFox
Apa yang bisa Anda lakukan dengan TemplateFox MCP?
- Hasilkan PDF dari templat — Minta asisten Anda untuk memanggil
generate_pdfdengan data dinamis seperti detail faktur atau nama sertifikat. - Antrekan pembuatan PDF asinkron — Gunakan
generate_pdf_asyncuntuk pekerjaan batch atau latar belakang dengan panggilan balik webhook opsional. - Daftarkan templat yang tersedia — Temukan semua templat di akun Anda dengan
list_templates. - Periksa bidang templat — Periksa data apa yang diharapkan templat sebelum menghasilkan melalui
get_template_fields. - Periksa status pekerjaan asinkron — Lacak kemajuan pekerjaan PDF yang diantrekan menggunakan
get_pdf_job_status. - Lihat kredit dan transaksi akun — Pantau sisa kredit dengan
get_account_infodan tinjau riwayat penggunaan denganlist_transactions.
Dokumentasi
Server MCP
MCP (Model Context Protocol) adalah standar terbuka yang memungkinkan asisten AI menemukan dan menggunakan alat eksternal. Server MCP TemplateFox memberi asisten AI Anda 8 alat untuk menghasilkan PDF, mengelola template, dan memeriksa kredit — semuanya dari bahasa alami.
- npm:
@templatefox/mcp-server - GitHub: TemplateFoxPDF/mcp-server
Prasyarat
- Node.js 18+ terinstal di mesin Anda (untuk
npx) - Kunci API TemplateFox — dapatkan dari Dasbor Anda (dimulai dengan
sk_)
Instalasi
Claude Desktop
Tambahkan ke konfigurasi Claude Desktop Anda (~/Library/Application Support/Claude/claude_desktop_config.json di macOS, %APPDATA%\Claude\claude_desktop_config.json di Windows):
{
"mcpServers": {
"templatefox": {
"command": "npx",
"args": ["-y", "@templatefox/mcp-server"],
"env": {
"TEMPLATEFOX_API_KEY": "sk_your_api_key_here"
}
}
}
}
Mulai ulang Claude Desktop setelah menyimpan file.
Claude Code
claude mcp add templatefox -- npx -y @templatefox/mcp-server
Kemudian atur variabel lingkungan TEMPLATEFOX_API_KEY di shell Anda:
export TEMPLATEFOX_API_KEY="sk_your_api_key_here"
Cursor / Windsurf
Gunakan perintah npx yang sama di konfigurasi server MCP Anda:
npx -y @templatefox/mcp-server
Atur TEMPLATEFOX_API_KEY di variabel lingkungan.
Instalasi global (alternatif)
npm install -g @templatefox/mcp-server
Kemudian gunakan templatefox-mcp-server sebagai perintah alih-alih npx.
Verifikasi pengaturan
Setelah instalasi, tanyakan kepada asisten AI Anda:
“Tampilkan daftar template TemplateFox saya”
Jika server MCP dikonfigurasi dengan benar, asisten akan memanggil list_templates dan mengembalikan daftar template Anda. Jika Anda melihat kesalahan, periksa bagian Pemecahan Masalah di bawah.
Konfigurasi
| Variabel Lingkungan | Wajib | Deskripsi |
|---|---|---|
| TEMPLATEFOX_API_KEY | Ya | Kunci API Anda (dimulai dengan sk_). Dapatkan dari Dasbor Anda |
| TEMPLATEFOX_BASE_URL | Tidak | Timpa URL basis API (default: https://api.templatefox.com) |
Alat yang tersedia
Server MCP menyediakan 8 alat yang dapat dipanggil oleh asisten AI Anda:
generate_pdf
Hasilkan PDF dari template dengan data dinamis. Menghabiskan 1 kredit per PDF.
Yang dapat Anda tanyakan:
“Buat faktur untuk John Doe, total $250, menggunakan template Faktur saya”
“Buat sertifikat penyelesaian untuk Jane Smith, kursus: Advanced React”
generate_pdf_async
Antrekan pembuatan PDF asinkron dengan panggilan balik webhook opsional. Berguna untuk pekerjaan besar atau batch. Menghabiskan 1 kredit per PDF.
“Hasilkan 10 sertifikat di latar belakang dan beri tahu saya setelah selesai”
list_templates
Temukan semua template PDF yang tersedia di akun Anda.
“Template apa yang saya miliki?”
“Tampilkan semua template PDF saya”
get_template_fields
Dapatkan bidang dan variabel untuk template tertentu. Berguna untuk memahami data apa yang diharapkan template sebelum membuat.
“Bidang apa yang dibutuhkan template Faktur saya?”
get_pdf_job_status
Periksa status pekerjaan pembuatan PDF asinkron.
“Apakah pekerjaan PDF saya sudah selesai?”
list_pdf_jobs
Tampilkan semua pekerjaan pembuatan PDF asinkron dan statusnya.
“Tampilkan pekerjaan PDF terbaru saya”
get_account_info
Periksa sisa kredit dan informasi akun.
“Berapa sisa kredit saya?”
list_transactions
Lihat riwayat transaksi kredit.
“Tampilkan penggunaan kredit saya bulan ini”
Kasus penggunaan
Hasilkan satu dokumen
Minta asisten AI Anda untuk menghasilkan satu PDF dengan data spesifik. Asisten akan menemukan template, memeriksa bidang yang diperlukan, dan menghasilkan PDF dalam satu alur:
“Buat slip pengepakan untuk pesanan #1234, pelanggan John Doe, 3x Widget Biru dan 1x Gadget Pro”
Jelajahi template sebelum membuat
Tanyakan tentang template Anda terlebih dahulu, lalu buat setelah Anda tahu apa yang tersedia:
“Tampilkan template saya, lalu tunjukkan bidang untuk template Tanda Terima”
Periksa status akun
Pantau penggunaan Anda tanpa meninggalkan asisten AI:
“Berapa sisa kredit saya? Tampilkan transaksi terbaru saya”
Server jarak jauh (segera)
Titik akhir MCP HTTP yang dihosting di https://api.templatefox.com/mcp akan segera hadir. Ini memungkinkan Anda terhubung tanpa menginstal apa pun secara lokal — cukup arahkan klien MCP Anda ke URL tersebut.
Pemecahan Masalah
Kesalahan ”Server MCP tidak ditemukan” atau koneksi
- Pastikan Node.js 18+ terinstal: jalankan
node --version - Periksa apakah perintah
npxberfungsi: jalankannpx -y @templatefox/mcp-server --help - Mulai ulang asisten AI Anda setelah memperbarui konfigurasi
Kesalahan ”Kunci API tidak valid” atau autentikasi
- Verifikasi kunci API Anda dimulai dengan
sk_dan tidak kedaluwarsa - Periksa kunci di Dasbor Anda
- Pastikan
TEMPLATEFOX_API_KEYdiatur di lingkungan yang benar (bukan hanya shell Anda, tetapi konfigurasi server MCP)
Alat tidak muncul
- Beberapa klien menyimpan cache daftar alat MCP — mulai ulang klien
- Periksa apakah server MCP lain berfungsi untuk mengesampingkan masalah tingkat klien
Langkah selanjutnya
- Mulai dalam 5 Menit — Buat template pertama Anda
- Pengikatan Data — Pelajari cara meneruskan data dinamis
- Referensi API — Dokumentasi titik akhir lengkap