- Home
- MCP servers
- Zava Insurance —
Zava Insurance —
- typescript
0
GitHub Stars
typescript
Language
4 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
You run a focused MCP server called Zava Insurance MCP Server that exposes claims management tools and rich interactive widgets for ChatGPT. It connects to a local data store, serves interactive widgets, and provides a practical way to manage insurance claims through natural language prompts and structured UI.
How to use
You interact with the Zava Insurance MCP Server by connecting your MCP client to the server URL and then invoking the available tools and widgets. Use chat prompts to open dashboards, view claim details, manage inspections and purchase orders, and filter or summarize data. The server presents interactive widgets in response to prompts and supports text-only summaries when needed.
How to install
# Prerequisites
node -v
npm -v
# 1. Install dependencies
npm install
# 2. Start Azurite (local storage emulator) in a separate terminal
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 dev
Connect to the MCP server at: http://localhost:3001/mcp "}]},{
## Additional notes
This MCP server uses a TypeScript codebase with an Express-based transport and a StreamableHTTPServerTransport for stateless JSON responses. It stores data in Azure Table Storage via the local Azurite emulator and renders widgets built with React 18 and Fluent UI. The server supports a dark/light theme and exposes an event-driven styling API.
## Available tools
### show-claims-dashboard
Renders a grid view of all claims with status filters, metrics, and quick access to claim details.
### show-claim-detail
Displays a detailed view of a single claim including inspections, purchase orders, and a map for location context.
### show-contractors
Presents a filterable list of contractors with ratings and specialties.
### update-claim-status
Updates the status of a claim and appends notes for traceability.
### update-inspection
Updates inspection status, findings, and recommended actions for a claim.
### update-purchase-order
Updates the status of a purchase order related to a claim.
### get-claim-summary
Produces a text summary for a specific claim.
### list-inspectors
Lists all inspectors with their specializations.