MedFlow MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tasks | {
"list": {},
"cancel": {},
"requests": {
"tools": {
"call": {}
}
}
} |
| tools | {
"listChanged": true
} |
| prompts | {
"listChanged": true
} |
| resources | {
"subscribe": true,
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| register_patientC | Register a new patient or update an existing one. |
| get_patient_historyC | Fetch the medical history of a patient by ID. |
| schedule_appointmentC | Schedule a new appointment for a patient with a doctor. |
| manage_queueB | Get the current queue for a specific doctor. |
| schedule_followupC | Schedule a follow-up appointment in a given number of days. |
| prioritize_patientsC | Reorder a doctor's queue by changing an appointment priority. |
| record_consultationC | Save finalized consultation notes to the patient record. |
| generate_medical_notesA | Extract structured medical notes (Symptoms, Diagnosis, Medicines, Tests, Advice) from a raw doctor voice transcript. |
| order_lab_testC | Send a request for lab tests to the laboratory. |
| fetch_lab_results | Fetch the completed lab results for a patient. |
| check_surgery_readiness | Check if all requirements are met for a patient to undergo surgery. |
| send_prescription | Send an approved prescription to the pharmacy. Automatically checks OpenFDA for drug warnings. |
| check_pharmacy_inventory | Check if a specific medicine is available in the pharmacy inventory. |
| generate_bill | Generate a consolidated bill for a patient based on consultation, lab tests, and medicines. |
| launch_medflow_os | Launch the main MedFlow OS Login Portal for the user to log in. |
| send_slack_alert | Send a critical emergency alert to the ER Team via Slack/Discord Webhook. |
| create_jira_ticket | Create a maintenance ticket in Jira for broken hospital equipment. |
| send_patient_sms | Send an SMS to a patient using Twilio (e.g. to notify them their prescription is ready). |
| analyze_medical_imageC | Send a medical scan (X-Ray, MRI) to a specialized Diagnostic Vision AI model for anomaly detection. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| summarize_patient_history | Generate a prompt for the AI to summarize a patient's history. |
| summarize_today_appointments | Generate a summary of a doctor's appointments for today. |
| prepare_followup_instructions | Prepare standard follow-up instructions for a patient. |
| generate_consultation_notes | Generate comprehensive consultation notes from a brief transcript. |
| generate_discharge_summary | Create a discharge summary based on patient history and consultations. |
| check_surgery_readiness | Analyze a patient's file for surgery readiness. |
| report_broken_equipment | Use this prompt to quickly draft and create a Jira ticket for any broken hospital equipment. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| Patient Records Database | Complete list of all registered patients in the hospital. |
| Doctor Schedules | Current scheduled appointments for all doctors. |
| Appointment Queue | The live queue of appointments waiting to be seen. |
| Lab Reports Database | All laboratory orders and their results. |
| Surgery Schedule | Current scheduled surgeries. |
| ICU Availability | Status of ICU beds in the hospital. |
| Operation Theatre Availability | Status of operation theatres. |
| Pharmacy Inventory | Current stock of medicines in the hospital pharmacy. |
| Billing Database | All generated bills for patients. |
| Health Checks | Current health status of all registered health checks |
| Patient Profile | UI component for Patient Profile |
| Doctor Dashboard | UI component for Doctor Dashboard |
| Surgery Readiness | UI component for Surgery Readiness |
| Login Portal | UI component for Login Portal |
| Widget Examples | Provides metadata and examples for all registered UI widgets |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/tsjharsha/MedFlowMCP-AI-'
If you have feedback or need assistance with the MCP directory API, please join our Discord server