MCP endpoint: POST https://insurewith.ai/mcp (JSON-RPC 2.0). Tools: medicare_part_d_out_of_pocket_cap, medicare_coverage_restriction_and_exception. Call tools/list to enumerate, tools/call to run. The MCP reply is byte-identical to the matching /data.json.

Medicare Part D Prior Authorization & Step Therapy Checker

Your plan says prior authorization, step therapy or "not covered" — here is what that actually means, who has to act, and what to ask.

Example: Eliquis and prior authorization

Scenario: You search for Eliquis (apixaban), a common blood thinner.

What you see: The tool shows which Medicare Part D plans list prior authorization, step therapy, or quantity limits for this drug, and what percentage of plans apply each restriction. Coverage status and tier placement vary by plan.

What that means: If your specific plan lists prior authorization, your prescriber must submit documentation showing medical necessity before the plan approves coverage. The tool shows you the exception request process and what to ask your prescriber and plan.

Key limitation: This tool tells you how many plans restrict a drug and names the general exception path. It does not state what clinical criteria satisfy the restriction — those criteria are not published in the formulary file and are never inferred.

Machine access — this tool is available as structured data for AI assistants and agents:
GET https://insurewith.ai/tools/coverage-exception/data.json?drug=…&state=…
InsureWith Assistant
Hi! I can help you understand drug coverage, formulary tiers, prior authorization, and more. What would you like to know?