PhilForms MCP server
Commit 1 Nov 2026Memungkinkan AI client untuk mencari, mengisi, dan memverifikasi formulir resmi pemerintah Filipina seperti BIR, SSS, dan PhilHealth melalui PhilForms API.
Juga dikenal sebagai philforms/philforms-mcp, philforms-mcp
- Stars
- 0
- Tools
- 5
- Unduhan, 30 hari
- —
- Versi terbaru
- 1.0.0
- Commit terakhir
- 1 Nov 2026
- Lisensi
- MIT
Apa itu PhilForms MCP?
PhilForms adalah MCP server. Memungkinkan AI client untuk mencari, mengisi, dan memverifikasi formulir resmi pemerintah Filipina seperti BIR, SSS, dan PhilHealth melalui PhilForms API. Server ini menyediakan 5 tool, seperti search_forms, get_form_parameters, check_form_values.
Ringkasan dibuat dari README proyek
Tentang PhilForms MCP server
PhilForms menyediakan jembatan bagi AI client seperti Claude atau Cursor untuk berinteraksi dengan dokumentasi resmi pemerintah Filipina. Server ini terhubung ke PhilForms API untuk membantu pengguna menemukan, melengkapi, dan memvalidasi formulir dari instansi seperti BIR, SSS, PhilHealth, Pag-IBIG, CSC, GSIS, COA, dan GPPB. Server memetakan setiap input secara langsung ke kotak cetak pada formulir fisik, memastikan data seperti TIN ditempatkan dengan tepat di dalam sel yang benar. Jika sebuah nilai melebihi kapasitas field formulir, sistem akan menolaknya dengan alasan spesifik daripada mencoba memaksa data tersebut masuk.
Developer dapat melakukan setup secara lokal menggunakan npx atau dengan mengunduh file mcpb untuk Claude Desktop. Diperlukan API key dari philforms.com agar dapat berfungsi, tersedia juga test key gratis yang akan menghasilkan output dengan watermark. Server menggunakan environment variable PDFPHILE_API_KEY untuk autentikasi dan menyimpan dokumen yang telah selesai ke direktori lokal. Server ini menawarkan tool khusus untuk mencari katalog, mengambil parameter contract, memeriksa nilai sebelum pengiriman, mengisi formulir untuk menghasilkan PDF, dan memverifikasi bahwa dokumen tidak diubah melalui tamper-evident ID.
Apa yang bisa Anda lakukan dengannya
- 1Menemukan dokumen pemerintah tertentuTemukan ID formulir yang tepat dengan mencari kata kunci seperti nomor formulir BIR tertentu atau tipe klaim PhilHealth.
- 2Validasi data sebelum mencetakPastikan semua nilai input sesuai dengan format dan batasan yang diharapkan oleh formulir resmi sebelum mencoba mengisinya.
- 3Menghasilkan formulir PDF yang telah diisiBuat dokumen PDF yang telah diisi lengkap, termasuk ID unik untuk membuktikan bahwa file tersebut belum dimodifikasi.
- 4Konfirmasi integritas dokumenVerifikasi bahwa PDF yang dihasilkan sebelumnya tidak telah diubah setelah proses pengisian awal.
Ditulis berdasarkan README proyek. Setiap use case diperiksa terhadap kutipan dari README tersebut.
Tool PhilForms MCP 5
Terdeteksi dari READMEsearch_formsget_form_parameterscheck_form_valuesfill_formverify_pdf
| search_forms | — | |
| get_form_parameters | — | |
| check_form_values | — | |
| fill_form | — | |
| verify_pdf | — |
Konfigurasi
PDFPHILE_API_KEYWajibRahasiaYour PhilForms API key (pk_test_… free and watermarked, or pk_live_…). Get one at https://philforms.com/account
PDFPHILE_OUT_DIRFolder for filled PDFs (default ./pdfphile-out)
| Nama | Deskripsi | Tipe |
|---|---|---|
| PDFPHILE_API_KEY | Your PhilForms API key (pk_test_… free and watermarked, or pk_live_…). Get one at https://philforms.com/account | WajibRahasia |
| PDFPHILE_OUT_DIR | Folder for filled PDFs (default ./pdfphile-out) |
Pengecekan otomatis
Berjalan 14 Nov 2026Laporan lengkap →Belum diverifikasi. Sebuah server memerlukan skor 80, tidak ada temuan serius, dan data yang cukup untuk kami periksa. Cara kerja checks · Yang perlu diperbaiki untuk menambah poin
- Source repository terhubung dan dapat dijangkauphilforms/philforms-mcp is public and reachablegithub.com/philforms/philforms-mcp ↗Lolos
- Nama paket mencantumkan repositori ini sebagai sumbernyaTidak diperiksa
- Provenance build (atestasi Sigstore)Tidak diperiksa
- Lisensi open source (OSI)MITspdx.org/licenses/MIT.html ↗Lolos
- Ada commit atau release dalam satu tahun terakhirLast commit or release 2026-11-01github.com/philforms/philforms-mcp ↗Lolos
- OpenSSF ScorecardTidak diperiksa
- Nama package tidak mirip dengan package populerTidak diperiksa
- Tidak ada advisory kritis pada paket atau dependensinyaTidak diperiksa
- Tidak ada instruksi tersembunyi untuk model5 tool descriptions and the README read; no override phrases, credential paths or hidden charactersLolos
- Tools yang bersifat destruktif telah diberi labelNo tool named like delete, drop or execLolos
- Endpoint remote merespons handshake MCPTidak diperiksa
README
Lihat di GitHubPhilForms MCP server
Lets Claude, Cursor or any MCP client find, fill and verify official Philippine government forms — BIR, SSS, PhilHealth, Pag-IBIG, CSC, GSIS, COA, GPPB — through the PhilForms API. Every input on every supported form is mapped to its printed box, so a TIN lands digit by digit in its cells, and values the form cannot hold are refused with the reason instead of being "fixed".
Not affiliated with BIR, SSS, PhilHealth, Pag-IBIG or any government agency. PhilForms fills and prints; you file.
Tools
| Tool | What it does |
|---|---|
search_forms |
Search the catalogue ("2307", "philhealth claim") → form ids |
get_form_parameters |
One form's fill contract: every parameter, label, type, format, choices |
check_form_values |
Check values before filling, each as it would print |
fill_form |
Fill a form → saved PDF path + tamper-evident document id |
verify_pdf |
Check that a filled PDF is unaltered |
Set up
Get an API key at philforms.com/account (pk_test_… is free and watermarked).
Claude Desktop: download philforms-mcp-1.0.0.mcpb and open it; it asks for the key.
Any MCP client:
{
"mcpServers": {
"philforms": {
"command": "npx",
"args": ["-y", "github:philforms/philforms-mcp"],
"env": { "PDFPHILE_API_KEY": "pk_test_…" }
}
}
}
Filled PDFs go to PDFPHILE_OUT_DIR (default ./pdfphile-out). Requires Node 18+. No dependencies.
Listed in the official MCP registry as io.github.philforms/philforms-mcp.
API reference: philforms.com/developers · OpenAPI: https://philforms.com/api/v1/openapi.json
License
MIT — this repository holds only the MCP client. The PhilForms service itself is not open source.
Pertanyaan tentang PhilForms MCP
Tool apa yang disediakan PhilForms MCP?
Server ini menyediakan 5 tool, termasuk search_forms, get_form_parameters, check_form_values, fill_form, verify_pdf.
Instansi pemerintah apa saja yang didukung?
Server ini mendukung formulir dari BIR, SSS, PhilHealth, Pag-IBIG, CSC, GSIS, COA, dan GPPB.
Apakah layanan ini berafiliasi dengan pemerintah Filipina?
Tidak, PhilForms tidak berafiliasi dengan instansi pemerintah mana pun; layanan ini menyediakan jasa pengisian dan pencetakan, sementara tanggung jawab pelaporan tetap ada pada pengguna.
Di mana PDF yang sudah diisi disimpan?
PDF yang telah diisi disimpan ke direktori yang ditentukan oleh environment variable PDFPHILE_OUT_DIR, yang secara default adalah ./pdfphile-out.