@striderlabs/mcp-progressive
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| progressive_get_quoteB | Get an insurance quote from Progressive for auto, home, or renters policies. Returns an estimated premium range, coverage options, and a quote ID for follow-up. |
| progressive_policy_lookupA | Look up an existing Progressive policy by policy number or customer credentials. Returns policy details including coverages, deductibles, premium, and renewal date. |
| progressive_claims_statusA | Check the status of an existing Progressive insurance claim. Returns claim details, current status, assigned adjuster, and any pending action items. |
| progressive_payment_managementB | Manage payments for a Progressive policy. Supports viewing payment history, upcoming due dates, making a payment, setting up autopay, and updating payment methods. |
| progressive_coverage_recommendationsA | Get personalized insurance coverage recommendations from Progressive based on your profile, assets, and risk factors. Returns suggested coverage types, limits, and estimated cost impact. |
| progressive_id_cardA | Retrieve a digital insurance ID card for a Progressive auto policy. Returns card details (policy number, vehicle, coverage dates) that can be shown to law enforcement or stored digitally. |
| progressive_roadside_assistanceA | Request roadside assistance through Progressive. Supports towing, flat tire, lockout, jump start, fuel delivery, and winch-out services. Tracks dispatch and ETA. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 7 tools
Each tool targets a distinct insurance workflow: quoting, policy lookup, claims status, payments, recommendations, ID cards, and roadside assistance. Even the closest pair, policy lookup and ID card, have clearly different outputs and use cases.
All tools share the progressive_ prefix, which is helpful, but the naming convention is mixed: get_quote uses a verb, while claims_status, payment_management, and id_card are noun phrases. This is readable but lacks a consistent verb_noun pattern.
Seven tools is a well-scoped size for a Progressive insurance MCP server. Each tool represents a meaningful, non-trivial customer-facing capability, and none feel redundant or unnecessary.
The toolset covers many common insurance interactions such as quoting, payments, roadside assistance, and claim status. However, it lacks the ability to file a new claim or purchase/bind a quoted policy, which are notable gaps in the expected insurance lifecycle.