Partner MCP
The Partner MCP is for platforms integrating ZapCover, not for buying on a customer’s behalf. It works with a sandbox key and is scoped to your organization, so you can build and test an integration end to end without touching a live insurer.
- Status: preview, sandbox only.
- Access: a sandbox integration key, issued on request.
| Tool | What it does | Notes |
|---|---|---|
list_products |
Lists catalog products, optionally by category. | Returns products visible to your integration. |
create_program |
Creates a sandbox program from product codes. | Sandbox only. |
list_programs |
Lists your sandbox programs and settings. | |
get_program |
Reads one sandbox program. | |
update_program_settings |
Updates a program’s name, description and hosted return/resume settings. | Cannot change program status or your completion webhook. |
get_data_contract |
Returns the platform, customer and product fields for a program. | |
get_integration_guide |
Returns program readiness and the REST and webhook contract. | Never returns secrets. |
get_sandbox_quote |
Generates a sandbox quote. | Does not call a live insurer. |
bind_sandbox_policy |
Binds a sandbox policy. | Does not issue a live policy. |
create_apply_session |
Creates a hosted application session and returns its private customer URL. | |
get_apply_session_status |
Reads a session and its linked application status. | Only sessions your organization owns. |
get_application_questions |
Reads the product question contract, answers and completeness. | |
put_application_answers |
Saves product question answers. | Active sandbox sessions only. |
get_application_disclosures |
Reads current disclosures, consents and attestation shape. | |
submit_application |
Submits a sandbox application. | For integration testing; not consent for a real customer. |
simulate_submission |
Submits a sandbox session and triggers your completion webhook. | Sandbox testing only. |
list_events |
Lists recent events for your organization. | Filter by type and limit. |