EKA EMR TOOLS

17 tools from the Eka EMR MCP Server, categorised by risk level.

View the Eka EMR policy →

READ TOOLS

10
get_appointment_slots Retrieve available appointment slots for a doctor. Supports multi-day ranges in a SINGLE call. CRITICAL: Call this tool ONCE for date ranges, NOT ... get_available_dates Get available appointment dates for a doctor at a clinic. Returns dates that have at least one available slot within the specified range. Use this... get_business_entities Retrieve all doctors and clinics associated with the business workspace. When to Use This Tool Use this tool when the user references a doctor or ... get_clinic_details_basic Retrieve basic profile information for a clinic without doctor or appointment context. When to Use This Tool Use this tool when only clinic-level ... get_comprehensive_patient_profile RECOMMENDED: Get comprehensive patient profile including detailed appointment history with enriched doctor and clinic information. This is the pre... get_doctor_profile_basic Retrieve basic profile information for a doctor without clinic or appointment context. When to Use This Tool Use this tool when only standalone do... get_patient_by_mobile Find patient by exact mobile number. CRITICAL: You MUST ask the user for their mobile number before calling this tool. DO NOT call this tool if y... list_patients List all patients with pagination. Returns full patient info including DOB and gender. This returns complete patient details - NO need to call get... search_patients Search for patients within the current workspace using a text prefix. The prefix is matched against patient username, mobile number, or full name. ... show_appointments_basic Retrieve a list of appointments with basic data containing entity IDs only, without patient, doctor, or clinic details. When to Use This T...

WRITE TOOLS

3

DESTRUCTIVE TOOLS

2

EXECUTE TOOLS

2
How many tools does the Eka EMR MCP server have? +

The Eka EMR MCP server exposes 17 tools across 4 categories: Read, Write, Destructive, Execute.

How do I enforce policies on Eka EMR tools? +

Use Intercept, the open-source MCP proxy. Write YAML rules for each tool — rate limits, argument validation, or deny rules — then run Intercept in front of the Eka EMR server.

What risk categories do Eka EMR tools fall into? +

Eka EMR tools are categorised as Read (10), Write (3), Destructive (2), Execute (2). Each category has a recommended default policy.

Enforce policies on Eka EMR

Open source. One binary. Zero dependencies.

npx -y @policylayer/intercept
github.com/policylayer/intercept →
// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.