MCP Server for Google Cloud Healthcare API

by Kartha-AI
Verified

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
FDA_API_KEYNoAPI key for FDA data
FHIR_BASE_URLYesBase URL for the FHIR gateway
PUBMED_API_KEYNoAPI key for PubMed searches
FIREBASE_APP_IDYesFirebase application ID
FIREBASE_API_KEYYesFirebase API key
FIREBASE_PROJECT_IDYesFirebase project ID
FIREBASE_AUTH_DOMAINYesFirebase authentication domain
CLINICAL_TRIALS_API_KEYNoAPI key for clinical trials searches
FIREBASE_MEASUREMENT_IDYesFirebase measurement ID
FIREBASE_STORAGE_BUCKETYesFirebase storage bucket
FIREBASE_AUTH_CALLBACK_PORTNoPort for Firebase authentication callback3456
FIREBASE_MESSAGING_SENDER_IDYesFirebase messaging sender ID

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Tools

Functions exposed to the LLM to take actions

NameDescription
find_patient

Search for a patient by demographics

get_patient_observations

Get observations (vitals, labs) for a patient

get_patient_conditions

Get medical conditions/diagnoses for a patient

get_patient_medications

Get medication orders for a patient

get_patient_encounters

Get healthcare encounters/visits for a patient

get_patient_allergies

Get allergies and intolerances for a patient

get_patient_procedures

Get procedures performed on a patient

get_patient_careplans

Get care plans for a patient

get_vital_signs

Get patient's vital signs history

get_lab_results

Get patient's lab results

get_medications_history

Get patient's medication history including changes

get_appointments

Get patient's Appointments

search-pubmed

Search PubMed for medical literature

search-trials

Search ClinicalTrials.gov for relevant studies

get-drug-info

Get Drug details by a generic name

ID: e6dzbv6yl8