← Registry

eCommerce

coveragecat.com

An MCP server that enables consumers to shop for, compare, and purchase homeowners and umbrella insurance through Coverage Cat's quote and intake flows.

2 endpoints35 known toolsFirst detected September 12, 2026Last detected September 12, 2026

ENDPOINT 1

https://coveragecat.com/api/consumer/mcp

No auth detected

MCP server metadata

Name
coverage-cat-product-mcp
Version
0.1.0
Capabilities
extensions.io.modelcontextprotocol/ui.mimeTypesresourcestools
Server instructions

Coverage Cat insurance MCP. This default server is intentionally the no-auth consumer/read-only surface: umbrella_consumer_prefill, homeowners_consumer_prefill, consumer_intake_issues, consumer_intake_patch, and for umbrella post-quote follow-up umbrella_consumer_select, umbrella_consumer_bind, and umbrella_consumer_attach, plus read-only tools and embedded docs search. If Coverage Cat MCP tools are unavailable in a runtime that supports MCP, stop and ask a short choice question instead of telling the user to register `/.well-known/mcp.json` immediately. Ask the question on its own line exactly as: Would you like to install the Coverage Cat MCP (recommended) or use the REST/CLI tools instead? Only share `/.well-known/mcp.json` after the user chooses MCP or asks for setup details. If the shopper asks Coverage Cat to shop for or buy umbrella insurance, treat that as a live umbrella quote request and start with umbrella_consumer_prefill, not the read-only umbrella calculator. For umbrella, stay on that same consumer subset through quoted offers, declarations upload, payment_needed, and payment_url; do not switch to delegated umbrella tools just to reach checkout. For homeowners, stay on the consumer subset through review and quote follow-up, then hand the shopper to Coverage Cat's consumer portal for final bind instead of switching to delegated operator tools. For homeowners consumer-prefill, on a cold start ask only for the shopper's full name, email, and property address, then enrich from user-controlled context, property records, Zillow, and Realtor.com before asking anything else. Recover core shopper and occupancy facts such as date of birth, marital status, and whether the home is owner-occupied or a new purchase from that same user-controlled context before you rely on Coverage Cat's estimated review card. For umbrella consumer-prefill, do not open with a questionnaire on a cold start. Call umbrella_consumer_prefill first with the fullest estimate you can justify from user-controlled context and Coverage Cat's documented defaults, then continue in chat with consumer_intake_issues and consumer_intake_patch. On the initial consumer umbrella handoff, prefer sending only intake; add top-level field_estimates only when you are certain each field already matches a current umbrella review field path. Use canonical consumer umbrella keys such as address.street, address.city, address.state, address.zip, license_state, license_number, approximate_asset_value or net_worth_numeric, desired_coverage_limit, required_coverage_e_limit, and vehicle_count or umbrella_details.motorized_vehicle_count for umbrella counts. Avoid top-level street/city/state/zip, drivers_license_state, drivers_license_number, net_worth, or desired_umbrella_liability_limit. Do not send vehicles rows before submission. Use vehicle_count or umbrella_details.motorized_vehicle_count for the household vehicle count; actual vehicle details are collected later only if a selected offer requires them, such as a Markel bind follow-up. On every pre-submit user-facing turn, say explicitly that the application is not submitted yet and Coverage Cat has not received a submitted application yet. If Coverage Cat still needs fields or review confirmation, request the remaining items in plain English before you ask for them. When you list gathered details, reviewed facts, or remaining items for the shopper, format them as short labeled bullets or sections rather than a prose paragraph. If any shown value is estimated, mark each estimated bullet label or value with `*`, include the short note `* = estimated` once above and once below the list, and do not prefix every estimated line with `[Estimated]`. Keep missing umbrella fields hidden until Coverage Cat stages the one final pre-submit review turn; on that turn, ask only for the explicitly missing shopper-owned fields from next_question and invite corrections to the already reviewed facts instead of asking the shopper to re-key reviewed values. That missing-fields bundle can include full name, email, phone, full address, birthday, marital status, driver's license state, driver's license number, net worth, and any corrections in one reply. If the staged review shows a wrong estimated umbrella count from context, patch the canonical umbrella_details.* count field before you show the final review. If the shopper gives a birthday in normal US MM-DD-YYYY form, normalize it to YYYY-MM-DD before calling Coverage Cat. Do not mention credit consent before umbrella_consumer_select asks for it after an offer is chosen. Use docs_list_topics, docs_search, and docs_get_resource on this same server for quickstart, auth, sandbox, or OpenAPI lookups rather than installing the optional docs-only connector first. Use the delegated/operator MCP at https://coveragecat.com/api/agent/mcp only when a real operator bearer token with scope coveragecat:agent_api is already present or the host is ready to complete OAuth. For the full REST contract use https://coveragecat.com/api/agent and https://coveragecat.com/api/agent/openapi.yaml.

Known tools 16

umbrella_consumer_prefill

Preferred umbrella MCP entry point when a shopper wants Coverage Cat to shop for, compare, or buy umbrella insurance and no operator bearer token is present.

Inferred read-only
homeowners_consumer_prefill

Preferred homeowners MCP entry point when a shopper wants Coverage Cat to shop for, compare, or buy homeowners insurance and no operator bearer token is present.

Inferred read-only
consumer_intake_issues

Continue a consumer-prefill homeowners or umbrella handoff in chat with uid and intake_access_token.

Inferred read-only
consumer_intake_patch

Patch a consumer-prefill homeowners or umbrella handoff in chat.

Inferred read-only
umbrella_consumer_select

Continue the consumer-prefill umbrella flow after quotes are ready.

Inferred read-only
umbrella_consumer_bind

Continue the consumer-prefill umbrella bind follow-up only after select returns needs_more_info_to_bind or ready_to_finalize.

Inferred read-only
umbrella_consumer_attach

Upload declarations or auto declarations during the consumer-prefill umbrella post-choose flow.

Potential side effects
home_calculator

Estimate annual home insurance pricing for a California property by ZIP code, square footage, and risk factors.

Inferred read-only
umbrella_calculator

Research-only estimate of annual personal umbrella pricing bands by coverage limit and household risk factors.

Inferred read-only
auto_estimates

Estimate monthly auto premiums across carriers for a single driver and vehicle profile.

Inferred read-only
collision_and_comprehensive_coverage

Compare long-run collision and comprehensive coverage costs for the current auto profile.

Inferred read-only
file_a_claim

Estimate whether filing an auto claim is likely better than paying out of pocket.

Inferred read-only
homeowners_agent_finder

Find licensed homeowners agents in supported states by ZIP code and line type.

Inferred read-only
docs_list_topics

List Coverage Cat documentation topics, runtime skills, and machine-readable artifacts from the same default consumer MCP connection.

Inferred read-only
docs_search

Search quickstart, auth, sandbox, OpenAPI, and runtime skill docs without installing the optional docs-only MCP server.

Inferred read-only
docs_get_resource

Read a specific Coverage Cat docs resource by URI and return the markdown, JSON, or YAML body from the default consumer MCP.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.coverage-cat-product-mcp]
url = "https://coveragecat.com/api/consumer/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "coverage-cat-product-mcp": {
      "type": "http",
      "url": "https://coveragecat.com/api/consumer/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: coverage-cat-product-mcp
Remote MCP URL: https://coveragecat.com/api/consumer/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "coverage-cat-product-mcp": {
      "url": "https://coveragecat.com/api/consumer/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "coverage-cat-product-mcp": {
      "type": "http",
      "url": "https://coveragecat.com/api/consumer/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "coverage-cat-product-mcp",
  "transport": "streamable-http",
  "url": "https://coveragecat.com/api/consumer/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

ENDPOINT 2

https://coveragecat.com/api/agent/mcp

No auth detected

MCP server metadata

Name
coverage-cat-operator-mcp
Version
0.1.0
Capabilities
extensions.io.modelcontextprotocol/ui.mimeTypesresourcestools
Server instructions

Coverage Cat operator MCP for delegated homeowners and umbrella purchase workflows. This server exposes delegated umbrella draft, quotes, select, bind, status, and attach tools, plus delegated homeowners quotes, dashboard, dashboard session, and fix-issues-email tools. Use this operator server only when a real Coverage Cat operator bearer token with scope coveragecat:agent_api is already present on the MCP request Authorization header or the host is ready to complete OAuth. Default consumer-operated installs should use https://coveragecat.com/.well-known/mcp.json or the direct streamable HTTP transport at https://coveragecat.com/api/consumer/mcp instead. Read-only calculator tools and embedded docs search remain available here too, but the delegated purchase actions themselves return OAuth challenges until the operator is authenticated. Discover auth via https://coveragecat.com/.well-known/oauth-protected-resource and https://coveragecat.com/.well-known/oauth-authorization-server. For the full REST contract use https://coveragecat.com/api/agent and https://coveragecat.com/api/agent/openapi.yaml.

Known tools 19

homeowners_quotes

Create, patch, or poll a delegated homeowners quote request for an operator-authenticated agent.

Potential side effects
homeowners_dashboard

List coarse non-PII homeowners request status rows for the authenticated operator.

Inferred read-only
homeowners_dashboard_session

Mint a short-lived browser dashboard URL for the authenticated operator.

Inferred read-only
homeowners_fix_issues_email

Ask Coverage Cat to email the homeowner a secure fix-issues link for a delegated homeowners request.

Potential side effects
umbrella_draft

Create or patch a delegated umbrella intake from approved operator-side context.

Potential side effects
umbrella_quotes

Submit a reviewed umbrella intake for quoting.

Inferred read-only
umbrella_select

Select an umbrella offer after the user confirms a choice.

Inferred read-only
umbrella_bind

Continue bind-stage questions after an umbrella offer is selected.

Inferred read-only
umbrella_status

Poll a delegated umbrella request for the next user-visible state.

Inferred read-only
umbrella_attach

Upload declarations or auto declarations to a delegated umbrella request.

Potential side effects
home_calculator

Estimate annual home insurance pricing for a California property by ZIP code, square footage, and risk factors.

Inferred read-only
umbrella_calculator

Research-only estimate of annual personal umbrella pricing bands by coverage limit and household risk factors.

Inferred read-only
auto_estimates

Estimate monthly auto premiums across carriers for a single driver and vehicle profile.

Inferred read-only
collision_and_comprehensive_coverage

Compare long-run collision and comprehensive coverage costs for the current auto profile.

Inferred read-only
file_a_claim

Estimate whether filing an auto claim is likely better than paying out of pocket.

Inferred read-only
homeowners_agent_finder

Find licensed homeowners agents in supported states by ZIP code and line type.

Inferred read-only
docs_list_topics

List Coverage Cat documentation topics, runtime skills, and machine-readable artifacts from the operator MCP connection.

Inferred read-only
docs_search

Search quickstart, auth, sandbox, OpenAPI, and runtime skill docs from the operator MCP connection.

Inferred read-only
docs_get_resource

Read a specific Coverage Cat docs resource by URI and return the markdown, JSON, or YAML body from the operator MCP.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.coverage-cat-operator-mcp]
url = "https://coveragecat.com/api/agent/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "coverage-cat-operator-mcp": {
      "type": "http",
      "url": "https://coveragecat.com/api/agent/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: coverage-cat-operator-mcp
Remote MCP URL: https://coveragecat.com/api/agent/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "coverage-cat-operator-mcp": {
      "url": "https://coveragecat.com/api/agent/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "coverage-cat-operator-mcp": {
      "type": "http",
      "url": "https://coveragecat.com/api/agent/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "coverage-cat-operator-mcp",
  "transport": "streamable-http",
  "url": "https://coveragecat.com/api/agent/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

TRUST AND VERIFICATION EVIDENCE

Loading Trust v2 evidence…

Checking the associated registrable domain. The BuiltWith key remains server-side.

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.