# com.coverage-rights/coverage-rights

> Insurer denial rates, appeal outcomes by treatment and condition, and appeal rights lookups.

- name: com.coverage-rights/coverage-rights
- version: 1.1.0
- connection class: R0 (autonomous)
- trust: 80/100 flags: no-repository
- quality: 91/100 (strong)
- owner: not claimed
- descriptor: https://api.protogrid.dev/v1/servers/com.coverage-rights%2Fcoverage-rights
- tools: https://api.protogrid.dev/v1/servers/com.coverage-rights%2Fcoverage-rights/tools

**An agent can connect right now, no human step.** Remote endpoint, no authentication, reachable on the last probe.

## Connection (mcpServers)

```json
{
  "mcpServers": {
    "coverage-rights": {
      "type": "http",
      "url": "https://www.coverage-rights.com/api/mcp"
    }
  }
}
```


## Trust

- hygiene: 80
- liveness: 100
- freshness: 85
- provenance: 55
- drivers: +dns-namespace +website +reachable +uptime-100% ~updated-86d-ago -no-repository
- Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed.

## Quality 91/100 (strong)

### protocol: 75 (weight 25)

- warn `protocol.modern`: newest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
- n/a `protocol.stateless`: only applies to 2026-07-28 servers
- pass `protocol.transport`: streamable HTTP
- n/a `protocol.list_ttl`: only applies to 2026-07-28 servers

### authorization: n/a (weight 15)

- n/a `auth.prm`, `auth.as_metadata`, `auth.cimd`: no remote uses OAuth
- n/a `auth.secret_in_url`: no templated URL

### tool hygiene: 100 (weight 30)

- pass `tools.descriptions`: every tool has a description
- pass `tools.description_length`: descriptions are concise
- pass `tools.schemas`: every tool has an object input schema
- pass `tools.annotations`: 9 of 9 tools declare readOnlyHint or destructiveHint
- pass `tools.directory_hints`: every tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint
- pass `tools.token_cost`: about 1,835 tokens to load every tool
- pass `tools.api_dump`: tools are not a one-to-one API dump

### stability: 100 (weight 15)

- pass `stability.changes`: no tool changes in 30 days
- pass `stability.rug_pull`: no tool changed its meaning under the same name

### dependencies: n/a (weight 15)

- n/a `deps.known_vulns`, `deps.mcp_sdk_version`, `deps.resolvable`: no npm or PyPI package

- tools: 9, about 1,835 tokens to load them all
- tool set hash: 9cf1d0aae8be17ac608aecd09ba701d2
- badge: [![protogrid quality](https://protogrid.dev/badge/com.coverage-rights/coverage-rights.svg)](https://protogrid.dev/servers/com.coverage-rights/coverage-rights)
- Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed.

### Tool changes

_No tool definition changes recorded._

## Remotes

- https://www.coverage-rights.com/api/mcp (streamable-http, auth none, reachable true, uptime30d 1)

## Packages

_none_

## Tools (9)

- `get_appeal_rights`: Deterministically resolve the governing appeal route, missing facts, filing recipient, deadlines, current external-review status, and verified grounds. Distinguishes Original Medicare, Medicare Advantage medical benefits, Part D pharmacy benefits, employer funding/governance, ACA, Medicaid, FEHB, TRICARE, and unknown coverage; unsupported or ambiguous routes fail closed.
- `get_condition_outcomes`: External-review outcomes for a medical condition: how often insurance denials involving this condition were overturned, plus the most-fought treatments for it.
- `get_drug_playbook`: Drug-specific denial patterns and appeal strategy for the medications plans fight hardest over: GLP-1s (Wegovy, Zepbound, Mounjaro, Ozempic, Saxenda) and IBD biologics (Humira, Skyrizi, Stelara, Entyvio, Remicade, Rinvoq). Returns FDA-approved indications stated conservatively, why plans deny that specific drug, what winning appeals argue, and the step-therapy exception framing — plus the published external-review record for the drug when the corpus has it. Accepts a brand or generic name.
- `get_insurer_metrics`: Get an insurer's verified CY2025 prior-authorization metrics (denial rate, appeal overturn rate, decision times) from its own CMS-0057-F disclosure, plus contract/plan-level rows where collected. Includes source URLs and scope notes.
- `get_state_external_review`: How a state's external review process works: filing deadline, regulator contact, and key facts. Verified detail currently covers 10 states (CA, TX, FL, NY, PA, IL, OH, GA, NC, MI); other states return the covered list.
- `get_treatment_outcomes`: External-review outcomes for a treatment: how often insurer denials of this treatment/drug/procedure were overturned by independent reviewers (42,749 published CA IMR decisions, 2001–2026). Accepts a category slug (e.g. 'pharmacy') or specific treatment slug (e.g. 'zepbound', 'speech-therapy').
- `list_insurers`: List tracked U.S. health insurers with whether verified CMS-0057-F prior-authorization metrics are available for each.
- `rank_denial_rates`: Insurer prior-authorization denial rates (CY2025), ranked only within compatible reporting cohorts. Each row includes its cohort, rank within that cohort, exact source scope, calculation method, and source link. Never compare ranks across cohorts.
- `search_outcomes`: Search treatments (categories + specific drugs/procedures) and conditions by name. Returns slugs for get_treatment_outcomes / get_condition_outcomes plus headline overturn rates.
