PhilForms
Encuentra, completa y verifica formularios oficiales del gobierno filipino (BIR, SSS, PhilHealth, Pag-IBIG, CSC) con PDFs sellados.
Documentación
Servidor MCP de PhilForms
Permite que Claude, Cursor o cualquier cliente MCP encuentre, complete y verifique formularios oficiales del gobierno filipino — BIR, SSS, PhilHealth, Pag-IBIG, CSC, GSIS, COA, GPPB — a través de la API de PhilForms. Cada campo de 1,342 formularios está mapeado a su casilla impresa, por lo que un TIN se coloca dígito por dígito en sus celdas, y los valores que el formulario no puede contener son rechazados con el motivo en lugar de ser "corregidos".
No está afiliado con BIR, SSS, PhilHealth, Pag-IBIG ni ninguna agencia gubernamental. PhilForms completa e imprime; tú presentas.
Herramientas
| Herramienta | Qué hace |
|---|---|
search_forms | Buscar en el catálogo ("2307", "reclamo philhealth") → ids de formularios |
get_form_parameters | Contrato de llenado de un formulario: cada parámetro, etiqueta, tipo, formato, opciones |
check_form_values | Verificar valores antes de llenar, cada uno tal como se imprimiría |
fill_form | Llenar un formulario → ruta del PDF guardado + id de documento a prueba de manipulación |
verify_pdf | Verificar que un PDF llenado no ha sido alterado |
Configuración
Obtén una clave de API en philforms.com/account (pk_test_… es gratuita y con marca de agua).
Claude Desktop: descarga philforms-mcp-1.0.0.mcpb y ábrelo; solicitará la clave.
Cualquier cliente MCP:
{
"mcpServers": {
"philforms": {
"command": "npx",
"args": ["-y", "github:philforms/philforms-mcp"],
"env": { "PDFPHILE_API_KEY": "pk_test_…" }
}
}
}
Los PDFs llenados se guardan en PDFPHILE_OUT_DIR (por defecto ./pdfphile-out). Requiere Node 18+. Sin dependencias.
Listado en el registro oficial de MCP como io.github.philforms/philforms-mcp.
Referencia de API: philforms.com/developers · OpenAPI: https://philforms.com/api/v1/openapi.json
Licencia
MIT — este repositorio contiene solo el cliente MCP. El servicio PhilForms en sí no es de código abierto.