Agent Care MCP Server logo

Agent Care MCP Server

by Kartha-AI

Agent Care is a Model Context Protocol (MCP) server designed to provide healthcare tools and prompts for interacting with FHIR data and medical resources on EMRs like Cerner and Epic. It integrates with Claude Desktop and Goose Desktop to enhance clinical workflows.

View on GitHub

Last updated: N/A

What is Agent Care MCP Server?

Agent Care is an MCP server that acts as a bridge between large language models (LLMs) and Electronic Medical Records (EMRs) like Cerner and Epic. It provides a set of tools and APIs to access and manipulate patient data, perform medical research, and integrate with AI assistants like Claude and Goose.

How to use Agent Care MCP Server?

To use Agent Care, you need to configure it with the necessary credentials for your EMR (Cerner or Epic) and API keys for PubMed, Clinical Trials, and FDA. The server can be run locally and integrated with Claude Desktop or Goose Desktop by configuring the appropriate MCP server settings and environment variables. The provided tools can then be used to query patient data and perform medical research.

Key features of Agent Care MCP Server

  • EMR integration using SMART on FHIR APIs

  • OAuth2 authentication with EMRs

  • Anthropic Claude Desktop integration

  • Medical research integration (PubMed, Clinical Trials, FDA)

  • Response caching

  • Error handling

  • Null-safe data formatting

  • Comprehensive clinical analysis

Use cases of Agent Care MCP Server

  • Retrieving patient information (e.g., conditions, medications, allergies)

  • Searching for relevant medical literature and clinical trials

  • Checking for potential drug interactions

  • Generating clinical summaries and reports

  • Assisting clinicians in making informed decisions at the point of care

FAQ from Agent Care MCP Server

What EMRs are supported?

Currently, Agent Care supports Cerner and Epic EMRs.

What API keys do I need?

You need API keys for PubMed, Clinical Trials, and FDA if you want to use the medical research tools.

How do I integrate Agent Care with Claude Desktop?

You need to configure the claude_desktop_config.json file with the Agent Care server details and environment variables, as shown in the README.

What is Goose Desktop?

Goose Desktop is an open-source AI agent framework from Block (Stripe) that works with MCP servers, similar to Claude Desktop, but allows for the use of models other than Anthropic.

What are the test user logins for Cerner and Epic?

For Cerner: portal | portal. For Epic: FHIRTWO | EpicFhir11! (These are commonly used for sandbox/dev environments)