# Optum Eligibility MCP

> Optum Eligibility MCP instantly verifies patient healthcare coverage and financial status using Optum APIs. Check active insurance policies via X12 270/271 mappings, determine current deductibles, and confirm if a specific doctor is in-network before the appointment starts.

## Overview
- **Category:** industry-titans
- **Price:** Free
- **Tags:** patient-eligibility, insurance-verification, healthcare-data, phi-management

## Description

Need to run front-desk operations without manual phone calls? This MCP handles real-time patient verification using Optum APIs. You can instantly check if a patient has active coverage, even extracting their remaining out-of-pocket limits and deductible amounts. It also confirms whether a specific doctor or facility is in-network for that policy. Because this focuses entirely on reading demographics and status checks—not changing claims data—it keeps things secure and compliant. With Vinkius, you connect your preferred AI client once and gain instant access to run these critical medical checks directly from your agent.

## Tools

### opt_check_eligibility
Verify if a patient has active healthcare coverage. Maps to X12 270/271 EDI transactions securely

### opt_get_benefit_details
Pulls granular coverage rules indicating if a specific medical service requires prior authorization

### opt_get_deductibles
Extract remaining out-of-pocket maximums and deductibles for a specific health plan member

### opt_search_patient_demographics
Search the healthcare database for a patient record matching specific demographic parameters securely

### opt_verify_provider_network
Checks if a specific doctor or medical facility is In-Network for the given patient policy

## Prompt Examples

**Prompt:** 
```
Check the remaining deductibles and out-of-pocket maximum amounts for patient ID 99281.
```

**Response:** 
```
Query completed. Patient 99281 has a remaining active deductible of $1,250 towards an annual ceiling.
```

**Prompt:** 
```
Find if John Doe is currently eligible for an MRI under policy HDHP-77.
```

**Response:** 
```
Eligibility verified. John Doe is active under HDHP-77 but MRIs require prior authorization before service delivery.
```

**Prompt:** 
```
List all dependents covered under Member ID UB-11202.
```

**Response:** 
```
Located dependents under subscriber UB-11202: 1 Spouse (Active) and 2 Toddler dependents (Active) currently attached.
```

## Capabilities

### Confirming coverage
Run advanced X12 transactions to determine if a patient's insurance policy is currently active.

### Determining out-of-pocket costs
Extract the remaining deductible amounts and maximum limits for any given health plan member.

### Validating provider status
Check if a medical facility or doctor is listed as in-network under the patient's policy.

### Finding patient records
Search the database using specific demographic details to locate an accurate patient record.

### Checking service requirements
Pull detailed coverage rules that show if a medical procedure needs prior authorization.

## Use Cases

### A new specialist is called in for a consult.
The clinic manager needs to know immediately if the specialist's facility accepts the policy. They ask their agent, which uses opt_verify_provider_network to confirm the status, preventing billing headaches later.

### A patient arrives and seems confused about costs.
The receptionist asks their AI client to run opt_get_deductibles for the member's ID. The agent returns the remaining deductible amount ($1,250), letting staff give accurate cost estimates upfront.

### Checking coverage for a specialized procedure.
A patient needs an MRI. Instead of calling insurance, staff use opt_get_benefit_details to confirm if the specific service requires prior authorization before booking the test.

### Handling walk-in patients with partial records.
Staff only have a name and date of birth. They prompt their agent to run opt_search_patient_demographics first, locating the correct record ID before running any other eligibility checks.

## Benefits

- Stop guessing on payment. Use opt_get_deductibles to get the exact remaining out-of-pocket maximums for a patient, so front desk staff know exactly what's owed.
- Avoid service delays by running opt_verify_provider_network before appointments. This confirms if a doctor or facility is actually in-network for that specific policy.
- Speed up intake with opt_check_eligibility. It runs real-time X12 checks, giving immediate confirmation of active coverage status instead of waiting on hold with an insurance carrier.
- Handle complex medical needs by calling opt_get_benefit_details. This tool tells you if a service requires prior authorization before you even schedule it.
- Eliminate manual lookups. Optum Eligibility allows your agent to use opt_search_patient_demographics, finding patient records quickly using only basic demographic info.

## How It Works

The bottom line is: you get accurate, real-time insurance verification results without leaving your AI workspace.

1. You authorize the MCP by securely substituting your institutional client ID into the runtime module.
2. Your AI agent calls the necessary tool, providing specific patient identifiers or service codes.
3. The system executes the API call against Optum and returns structured data detailing eligibility status, deductibles, or network confirmation.

## Frequently Asked Questions

**What does opt_check_eligibility do?**
opt_check_eligibility verifies if a patient has active healthcare coverage. It uses secure X12 270/271 mappings to confirm the current status of their insurance policy.

**Can I find out the deductible using opt_get_deductibles?**
Yes, opt_get_deductibles extracts the remaining out-of-pocket maximums and deductibles for a specific member. This is crucial for giving accurate cost estimates.

**How do I check if a doctor is in-network?**
You run opt_verify_provider_network to check the status of any given medical facility or doctor against the patient's policy. This prevents billing surprises later on.

**Is this for reading data only, or can it change claims?**
This MCP is engineered strictly for reading PHI demographics and status. It deliberately excludes any financial claim mutations, keeping the process secure.

**How do I start checking eligibility with opt_search_patient_demographics?**
First, you use opt_search_patient_demographics to find the correct patient record ID using available demographics. Then, you pass that ID to other tools for verification.