Query MetLife Pet Insurance claims API, download EOBs and policy documents, and draft formal claim appeals
This skill should be used when the user asks to appeal a MetLife pet insurance claim, dispute a denial, challenge an underpayment, draft an appeal letter, review an EOB for appeal grounds, or fight a pet insurance claim decision.
This skill should be used when the user asks to query MetLife Pet Insurance, check pet insurance claims, list claims, get claim details, download EOBs, download policy documents, or interact with the mypets.metlife.com API.
A Claude Code plugin that lets you query the MetLife Pet Insurance claims API and build evidence-based appeals for denied or underpaid claims.
/metlife-pets - API AccessQuery your MetLife pet insurance account directly from Claude:
/appeal-claim - Adversarial Claim AppealA rigorous appeal workflow that does real underwriting analysis before writing anything. It will refuse to draft a losing appeal and tell you honestly when a denial is correct.
How it works:
The appeal letter follows MetLife's required format: your name, pet's name, claim identification, and explanation with supporting evidence. It cites specific policy sections and does the reimbursement math.
claude plugin add GraysonCAdams/claude-metlife
You need a bearer token from your authenticated mypets.metlife.com session:
api.metlife.comauthorization: Bearer ... headerexport METLIFE_BEARER_TOKEN="<your token>"
Tokens expire periodically. If you get 401 errors, grab a fresh one.
Once installed, just open a conversation and talk normally. No commands needed. Examples:
The plugin understands the context and will ask for any IDs it needs (policy, pet, claim). It will walk you through everything conversationally.
If you prefer explicit commands, these are also available:
/metlife-pets list claims for policy <policyId> pet <petId>
/metlife-pets get claim <claimId> for pet <petId>
/metlife-pets list documents for claim <claimId> policy <policyId> pet <petId>
/metlife-pets get policy packet for policy <policyId>
/appeal-claim policy <policyId> pet <petId> claim <claimId>
Per MetLife policy (PET21-01-V):
The plugin knows all of this and will flag deadlines for you.
This repo contains no tokens, credentials, or personal data. The bearer token is read from the METLIFE_BEARER_TOKEN environment variable at runtime. Source curl captures with tokens are gitignored.
MIT
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub graysoncadams/claude-metlife --plugin metlife-pet-insuranceSummarize policies, draft renewal letters, and generate claims documentation
Triages processing activities, generates PIAs, reviews DPAs as controller or processor, drafts DSAR responses within statutory timelines, and monitors policy drift against practice.
The CMS Coverage Connector gives Claude access to Medicare Part B coverage policies from the CMS Coverage Database, including National Coverage Determinations (NCDs) and Local Coverage Determinations (LCDs).
Claude Code skill pack for Guidewire InsuranceSuite (24 skills)
PolicyStack AI skill pack — scaffold, audit, jurisdiction posture, and data-flow instrumentation for privacy-first apps. Resolves against the frozen 1.0 SDK surface.
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.