Zava Insurance MCP Server
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Zava Insurance MCP ServerShow me all pending insurance claims"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Zava Insurance — MCP Server
An MCP (Model Context Protocol) server for Zava Insurance that exposes claims management tools and rich interactive widgets for ChatGPT.
Tech Stack
Layer | Technology |
Protocol | MCP SDK ( |
Transport | Express + |
Database | Azure Table Storage ( |
Widgets | React 18 + Fluent UI v9 + Vite (single-file HTML builds) |
Theme | Reactive dark/light via |
Language | TypeScript throughout |
Related MCP server: Insurance Claims MCP RAG Agent
Tools
Widget Tools (render interactive UI)
Tool | Description |
| Grid view of all claims with status filters, metrics, and click-to-detail |
| Detailed view of a single claim with inspections, POs, and a map |
| Filterable list of contractors with ratings and specialties |
Data Tools
Tool | Description |
| Update a claim's status and add notes |
| Update inspection status, findings, and recommended actions |
| Update a purchase order's status |
| Text summary of a specific claim |
| List all inspectors with specializations |
Quick Start
# 1. Install dependencies
npm install
# 2. Start Azurite (local storage emulator)
azurite-table --silent &
# 3. Seed the database
npm run seed
# 4. Build widgets
npm run build:widgets
# 5. Start the MCP server (port 3001)
cd server & npm run devConnect ChatGPT to: http://localhost:3001/mcp
Sample Prompts
Prompt | What it does |
Show me all insurance claims | Opens the claims dashboard widget |
Show claims that are pending | Dashboard filtered to pending claims |
Show me claim CN202504990 | Opens the detail view for that claim |
Approve claim 3 and add a note "Verified by adjuster" | Updates claim status via |
Show me all contractors | Opens the contractors list widget |
Show only preferred roofing contractors | Filtered contractors list |
Mark inspection insp-005 as completed with findings "No structural damage found" | Updates inspection |
Approve purchase order po-003 | Updates PO status |
Give me a summary of claim 7 | Returns a text summary |
List all inspectors | Shows inspectors and their specializations |
Project Structure
├── server/src/mcp-server.ts # MCP server (tools, resources, transport)
├── server/src/database.ts # Azure Table Storage data layer
├── widgets/src/
│ ├── claims-dashboard/ # Master-detail claims widget
│ ├── claim-detail/ # Standalone claim detail widget
│ ├── contractors-list/ # Contractors list widget
│ └── hooks/ # Shared hooks (useOpenAiGlobal, useThemeColors)
├── assets/ # Built single-file HTML widgets
└── db/ # Seed data (JSON)This server cannot be deployed
Maintenance
Related MCP Connectors
Insurance claims-side vendor procurement (IMEs, IA, surveillance). Preview - V2 launches Q3 2026.
Insurance brokerage for AI agents — quote, bind, and settle in USDC
Agent liability insurance — claims, premiums, and on-chain payouts
Radar-verified hail/wind storm detection and affected-property intelligence for the continental US.
Related MCP Servers
- AlicenseAqualityDmaintenanceEnables AI agents to interact with State Farm insurance for quotes, policy management, claims, payments, and more.99 npmMIT
- FlicenseNot gradedqualityBmaintenanceProvides retrieval-augmented generation for insurance claims, enabling search, clause retrieval, and governed tool-calling over policy documents using local LLM (Ollama).-
- AlicenseAqualityBmaintenanceEnables natural language interaction with HawkSoft insurance agency management data, including reading clients, policies, and claims, and writing log notes, attachments, and receipts.101MIT
- FlicenseNot gradedqualityCmaintenanceProvides an AI-powered insurance assistant with tools for customer, policy, claim, premium, fraud detection, and policy renewal operations.-