Skip to main content

Supported Tools

Eka MCP provides 20+ tools across patient management, appointments, ABHA/ABDM, and clinic operations. All tools support natural language queries through your AI assistant.

Patient Management

Appointment Management

ABHA / ABDM

ABHA (Ayushman Bharat Health Account) tools let your AI assistant help patients log in with their ABHA mobile number, select their health profile, and fetch their ABHA card — all through a guided multi-step flow. Typical flow:
ABHA card is returned as a base64-encoded PNG in the response. The AI will render and display it directly — no additional tool call is needed.

Doctor & Clinic Operations

Medication Database

Tool Parameters

Usage Examples

Simple Queries

Complex Workflows

Rate Limits

Error Handling

All tools return standardized error responses:

Common Error Codes

  • PATIENT_NOT_FOUND - Patient ID doesn’t exist
  • SLOT_UNAVAILABLE - Appointment slot already booked
  • INVALID_PARAMETERS - Missing or incorrect parameters
  • UNAUTHORIZED - Authentication required
  • RATE_LIMIT_EXCEEDED - Too many requests

Need More Details?

Introduction

Get started with Eka MCP

Authentication

Setup authentication methods

Custom Client

Build your own MCP client

API Reference

Complete API documentation

Questions? Email ekaconnect@eka.care