Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_current_medicationsA

Returns all currently active medications for the patient.

Use this when the user asks what medications they are taking, what drugs they are currently on, or what their current prescriptions are. Filters out completed medication courses automatically.

get_lab_trendB

Returns a list of all readings for that marker, oldest first.

Use this when the user asks about trends, progress, changes over time, historical readings or whether something is getting better or worse for a specific lab marker.

ingest_health_documentsA

Ingest a health document (PDF or image) into the MedMemory database.

Use this when the user wants to add a prescription, lab report, or any medical document to their health record. Extracts medications, lab results, diagnoses, and allergies automatically using AI.

Args: file_path: Absolute path to the PDF or image file to ingest.

get_allergiesA

Returns all recorded allergies for the patient.

Call this when the user asks about:

  • known allergies or drug allergies

  • whether they are allergic to anything

  • what medications or substances to avoid Always call this before performing a drug interaction check so allergy context is available.

get_visit_historyB

Use this tool when asked about:

  1. Doctor visits, appointments, consultations

  2. what a specific specialist said

  3. medical history by speciality

  4. preparing for a new doctor appointment

get_vaccination_statusA

Returns all recorded vaccinations and flags overdue or missing ones.

Use this when the user asks about:

  • their vaccination history or immunisation records

  • whether they are up to date on vaccines

  • what vaccines they are missing or overdue for

  • travel vaccine recommendations

check_drug_interactionA

Check if a newly prescribed drug interacts with current medications.

Use this when the user:

  • has been prescribed a new medication and wants to check safety

  • asks 'is X safe to take with my current medications'

  • wants to know about drug interactions before starting a new drug

Args: new_drug: Name of the newly prescribed drug to check (generic or brand name)

generate_health_summaryA

Generate a complete health summary suitable for sharing with a new doctor.

Use this when the user asks for :

  • a health summary or medical summary

  • a document to bring to a new doctor or a specialist

  • an overview of their complete health records

  • a printable health report

  • a summary of everything in their health record

No inputs needed - pulls all data from the health record automatically.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/priyanshugoel24/medmemory-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server