PhilForms MCPサーバー
コミット 2026年11月1日PhilForms APIを介して、BIR、SSS、PhilHealthなどのフィリピン政府の公式フォームの検索、入力、検証をAIクライアントで可能にします。
別名 philforms/philforms-mcp, philforms-mcp
- スター
- 0
- ツール
- 5
- ダウンロード数(30日間)
- —
- 最新バージョン
- 1.0.0
- 最終コミット
- 2026年11月1日
- ライセンス
- MIT
PhilForms MCPとは
PhilFormsはMCPサーバーです。 PhilForms APIを介して、BIR、SSS、PhilHealthなどのフィリピン政府の公式フォームの検索、入力、検証をAIクライアントで可能にします。. 5個のツールを提供しており、search_forms, get_form_parameters, check_form_valuesなどがあります。
プロジェクトのREADMEから生成された概要
PhilForms MCP server について
PhilFormsは、ClaudeやCursorなどのAIクライアントがフィリピン政府の公式文書とやり取りするためのブリッジを提供します。PhilForms APIに接続することで、BIR、SSS、PhilHealth、Pag-IBIG、CSC、GSIS、COA、GPPBといった機関のフォームの検索、記入、検証をユーザーが容易に行えるよう支援します。このサーバーは、すべての入力を物理的なフォーム上の印刷ボックスに直接マッピングするため、TINなどのデータが正しいセル内に正確に配置されることを保証します。入力値がフォームフィールドの容量を超える場合、システムはデータを無理に流し込むのではなく、具体的な理由とともにエラーを返します。
開発者は、npxを使用するか、Claude Desktop用のmcpbファイルをダウンロードすることで、ローカル環境にセットアップできます。動作にはphilforms.comから取得したAPIキーが必要ですが、透かし入りの結果が生成される無料のテストキーも利用可能です。サーバーは認証に環境変数PDFPHILE_API_KEYを使用し、完成したドキュメントはローカルディレクトリに保存します。カタログの検索、パラメータ契約の取得、送信前の値のチェック、PDF生成のためのフォーム入力、および改ざん防止IDによるドキュメントの未改ざん確認を行うための専用ツールを提供しています。
できること
- 1特定の政府文書の検索特定のBIRフォーム番号やPhilHealthの請求タイプなどのキーワードを検索して、正しいフォームIDを見つけます。
- 2印刷前のデータ検証フォームへの入力を試みる前に、すべての入力値が公式フォームの期待される形式や制約に一致していることを確認します。
- 3入力済みPDFフォームの生成ファイルが改ざんされていないことを証明するためのユニークなIDを含む、入力済みのPDFドキュメントを作成します。
- 4ドキュメントの整合性確認以前に生成されたPDFが、最初の入力プロセス後に変更されていないことを検証します。
プロジェクトの README から作成されています。すべてのユースケースは、その引用と照らし合わせて確認されています。
PhilForms MCPツール 5
READMEから検出search_formsget_form_parameterscheck_form_valuesfill_formverify_pdf
| search_forms | — | |
| get_form_parameters | — | |
| check_form_values | — | |
| fill_form | — | |
| verify_pdf | — |
設定
PDFPHILE_API_KEY必須シークレットYour 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)
| 名前 | 説明 | 種類 |
|---|---|---|
| PDFPHILE_API_KEY | Your PhilForms API key (pk_test_… free and watermarked, or pk_live_…). Get one at https://philforms.com/account | 必須シークレット |
| PDFPHILE_OUT_DIR | Folder for filled PDFs (default ./pdfphile-out) |
自動チェック
実行日 2026年11月14日完全なレポート →まだ検証されていません。サーバーには80点のスコア、重大な問題がないこと、および検証に必要な十分なデータが必要です。 チェックの仕組み · 点数を上げるための改善点
- ソースリポジトリがリンクされており、アクセス可能philforms/philforms-mcp is public and reachablegithub.com/philforms/philforms-mcp ↗合格
- パッケージがこのリポジトリをソースとして指定未チェック
- ビルドの来歴 (Sigstore 証明)未チェック
- オープンソースライセンス (OSI)MITspdx.org/licenses/MIT.html ↗合格
- 過去1年以内にコミットまたはリリースありLast commit or release 2026-11-01github.com/philforms/philforms-mcp ↗合格
- OpenSSF Scorecard未チェック
- パッケージ名が有名なパッケージに酷似していない未チェック
- パッケージおよびその依存関係に重大な勧告なし未チェック
- モデルへの隠れた指示がない5 tool descriptions and the README read; no override phrases, credential paths or hidden characters合格
- 破壊的なツールがラベル付けされているNo tool named like delete, drop or exec合格
- リモートエンドポイントが MCP ハンドシェイクに応答未チェック
README
GitHubで見るPhilForms 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.
PhilForms MCPのよくある質問
PhilForms MCPが提供するツールは
5個のツールを提供しており、search_forms, get_form_parameters, check_form_values, fill_form, verify_pdfなどがあります。
どの政府機関がサポートされていますか?
このサーバーは、BIR、SSS、PhilHealth、Pag-IBIG、CSC、GSIS、COA、およびGPPBのフォームをサポートしています。
このサービスはフィリピン政府と提携していますか?
いいえ、PhilFormsはいかなる政府機関とも提携していません。フォームの入力および印刷サービスを提供しますが、実際の申請はユーザーの責任で行ってください。
入力済みのPDFはどこに保存されますか?
入力済みのPDFは、環境変数PDFPHILE_OUT_DIRで指定されたディレクトリに保存されます。デフォルトは ./pdfphile-out です。