Insurancexdate MCP Server
Access workers'-comp prospect data and SERFF rate filings through MCP.
Data last scanned today · Reviewed today
Overview
This TypeScript-based MCP server interfaces with the InsuranceXDate database, enabling AI agents to retrieve specialized insurance industry information. It provides access to thirteen distinct tools, including search capabilities for workers'-compensation prospects, benefits plan details, and specific company account records. The server supports complex filtering based on parameters like state, industry, and renewal windows. Additionally, it allows users to perform fuzzy matches for businesses and lookup valid filter values such as carrier groups and NAICS codes. Data retrieval for company details is gated and involves a cost per request as defined by the service.
Our verdict
This server carries a high risk level with a security score of 33/100, primarily because it lacks a read-only mode, granting full write access upon installation. As an unofficial, third-party project maintained by a single contributor and lacking OAuth support, it is best suited for experimental environments rather than mission-critical or production insurance workflows where data integrity and access control are paramount.
- Ships with a pre-packaged Anthropic .mcpb extension.
- Contains zero direct dependencies to minimize supply-chain surface.
- Provides specific tools for querying Form 5500 benefits plans.
- No read-only mode or tool-level restrictions for write access.
- Single contributor indicates a significant bus-factor risk.
- Lacks native OAuth authentication support for service integration.
Tools
| Tool | Description | Risk |
|---|---|---|
| search | Workers'-comp prospect search by state, renewal window, class, SIC, industry, county, carriers, carrier groups, agents, PEO providers, premium range, mod range, employee band (0-9), policy options, and additional-data filters. | low |
| benefits_search | Form 5500 benefits-plan search via retirement or health/welfare data modes. | low |
| match | Find a specific business by name, fein, phone, or address, optionally scoped by state. | low |
| filter | Look up valid filter values including carriers, carrier groups, classes, SIC codes, industries, counties, agents, PEO providers, NAICS codes, and SERFF codes. | low |
| company_details | Full account detail by UID including summary, user status, carrier history, and optional blocks like contacts, other locations, and OSHA/DOT/benefits data. | low |
| talkpoints | Prospecting talking points and percentile flags by UID. | low |
| serff_search | SERFF rate-filing search with options for carrier, state, severity, and policyholder counts. | low |
| serff_filing | Full SERFF filing detail by filing ID. | low |
| flagged_companies | List companies you or your agency flagged with sort and pagination. | low |
| groups | List saved company groups, including groups shared by agency members. | low |
Compatibility
| Client | Local | Docker | Remote | Read-only |
|---|---|---|---|---|
| Claude Desktop | ||||
| Cursor | ||||
| VS Code | ||||
| Windsurf | ||||
| ChatGPT |
Frequently asked questions
›What are the system requirements for running the InsuranceXDate MCP server?
The server requires Node 20 or higher and is built on version 1.29 of the @modelcontextprotocol/sdk.
›Does this MCP server allow me to modify my InsuranceXDate account state?
No, write tools such as set_flag and add_note are intentionally excluded to prevent accidental modifications to account data shared agency-wide.
›Are all tools provided by this server free to use?
While many search and lookup tools are free, several specific tools like company_details, talkpoints, serff_search, and serff_filing incur per-use costs as confirmed by ledger activity.
›How can I install this server on Claude Desktop?
You can use the provided pre-packaged Anthropic .mcpb Desktop Extension for a one-click installation.
›What is the difference between the search and match tools?
The search tool is used for filtering prospects based on parameters like state, renewal window, and premium range, whereas the match tool is specifically designed for fuzzy lookups of businesses by identifiers like name, FEIN, phone, or address.
›Can I use this server with MCP clients other than Claude Desktop?
Yes, it is designed to work with any MCP client, including Cursor, Continue, Zed, Cline, or custom clients built on the MCP SDK, by using the provided Node source code.
Badge
Maintain this server? Add the live badge to your README.