Use Epic Fhir with your AI.
Connect your account once and let the AI you already use work with it, without building another integration. Access patient records via Epic's FHIR R4 API. search patients, review encounters, pull lab results and medications from any AI agent.
Developed, maintained, and hosted by Vinkius.
MCP VERIFIED · PRODUCTION READY · VINKIUS GUARANTEED
Waiting for input…
Works with modern AI clients that support MCP, including ChatGPT, Claude, Cursor, and more.
Complete set · 10 capabilities
The complete Epic Fhir capability set.
These are the exact actions your AI can choose when you ask it to work with Epic Fhir.
01-04
4 capabilities in this set.
Part of 10 available through Epic Fhir.
- 01
Get patient
Returns name, DOB, gender, race, ethnicity, address, phone, email, and all identifiers. Get patient details by ID
- 02
List immunizations
Includes vaccine type (CVX code), administration date, dose, site, and lot number. List immunizations
- 03
List encounters
Includes encounter type, period, reason, and location. List patient encounters/visits
- 04
List medications
Includes medication name, dosage, frequency, route, prescriber, and status. List medication requests
05-07
3 capabilities in this set.
Part of 10 available through Epic Fhir.
- 05
List appointments
Includes date/time, provider, location, and status. List patient appointments
- 06
List diagnostic reports
Includes report type, results, conclusion, and performing organization. List diagnostic reports
- 07
List allergies
Includes substance, reaction type, severity, and clinical status. List allergies and intolerances
08-10
3 capabilities in this set.
Part of 10 available through Epic Fhir.
- 08
List conditions
Includes ICD-10 codes, clinical status, verification status, onset date, and severity. List diagnoses and conditions
- 09
List observations
Filter by category: vital-signs, laboratory, social-history. Includes values, units, reference ranges, and interpretation. List clinical observations
- 10
Search patients
Returns patient demographics including name, DOB, gender, address, and identifiers. Search patients by name, DOB, or MRN
Observed, not estimated
887ms average. Fast in production.
Epic Fhir is checked daily against the live service.
- Fastest day
- 680ms
- Slowest day
- 1119ms
- 14-day trend
- Slowing+57%
Connect your client
One URL. Every client.
Activate the Connector, copy your link, and paste it into the client you already use. 10 capabilities arrive ready to run.
Preview access · not provider authentication
The vk_preview_* token belongs to Vinkius preview infrastructure. It lets Claude discover and display the capabilities of Epic Fhir, so you can see the experience inside your AI.
It does not authenticate your account with Epic Fhir. Actions requiring credentials or live account data may not run until you activate the Connector and authorize the service.
Epic Fhir Connector
You're all set. Choose your MCP client and follow the setup instructions.
https://edge.vinkius.com/vk_preview_07WMxq8my4NvzsZPkY6lYQ8jtiB06jHwWtJH34fM/mcpClaude Desktop
Follow the steps below to connect in seconds.
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — Epic Fhir capabilities are ready to use.
{
"mcpServers": {
"epic-fhir-mcp": {
"url": "https://edge.vinkius.com/vk_preview_07WMxq8my4NvzsZPkY6lYQ8jtiB06jHwWtJH34fM/mcp"
}
}
}
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
Step-by-step instructions for each client are in the guide. How to connect
FAQ
Questions Epic Fhir owners ask.
- 01
Can I search for a patient and instantly see their full medical timeline?
Yes! Use search_patients with name or MRN to find the patient, then chain list_encounters, list_conditions, and list_medications to build a full clinical picture. Your agent compiles everything in seconds. no chart-clicking required.
- 02
How do I prepare a patient summary before a care coordination meeting?
Ask your agent to pull everything at once: 'Show me the full medical history for patient ID abc123.' It will call get_patient for demographics, list_conditions for active diagnoses, list_medications for current prescriptions, and list_allergies for safety alerts. delivering a structured briefing ready for your meeting.
- 03
Is this integration read-only? Can it modify patient data?
This integration is entirely read-only. All 10 capabilities are query operations. search, list, and retrieve. No capability can create, update, or delete any clinical data. Your Epic FHIR access token controls exactly which patients and resources are visible, enforcing your existing HIPAA access controls.
Explore
More in Data Management
Cliniko AI Connector
Manage your healthcare practice via Cliniko — handle appointments, patient records, practitioners, and treatme
ViewPubMed Central AI Connector
Search and retrieve full-text biomedical and life sciences literature from PubMed Central (PMC).
ViewLiaison AI Connector
Centralize admissions and enrollment management for higher education with applicant tracking and document coll
ViewEnsembl AI Connector
Access genomic data, gene trees, homologies, and cross-references from the Ensembl database directly from any
View
Suggestions
Fairing AI Connector
Analyze customer insights via Fairing — manage post-purchase surveys, track responses, and query zero-party da
ViewProcore AI Connector
Manage construction projects via Procore — track RFIs, submittals, punch lists, daily logs, and drawings from
ViewUKG Pro Workforce Management AI Connector
Manage schedules, timesheets, accruals, and time-off requests via UKG Pro WFM.
ViewEBI InterPro AI Connector
Classify protein sequences into families, predict functional domains, and explore evolutionary relationships a
View
