MCP Tools
verify_policy
Verify an insurance policy number synchronously.
| Input | Type | Required |
|---|---|---|
policy_number | string | ✓ |
country | string | ✓ — UK, DE, or FR |
insurance_type | string | ✓ — motor, travel, or health |
provider | string |
Example prompt: "Verify UK motor policy AXK12345678 for AXA"
verify_policy_async
Submit an async verification job, optionally with a base64-encoded PDF.
| Input | Type | Required |
|---|---|---|
policy_number, country, insurance_type | string | ✓ |
provider | string | |
document_base64 | string | — base64-encoded PDF |
webhook_url | string | — HTTPS callback |
Returns job_id for polling.
get_job_status
Poll an async verification or extraction job.
| Input | Type | Required |
|---|---|---|
job_id | string | ✓ |
extract_document_fields
Upload a PDF for AI-assisted field extraction.
| Input | Type | Required |
|---|---|---|
document_base64 | string | ✓ — max 14 MB |
webhook_url | string |
Returns job_id. Poll with get_job_status.
get_usage
Check API usage and remaining credit balance.
Returns plan name, monthly allowance, current balance, credits used.
Example prompt: "How many verification credits do I have left?"