Use this file to discover all available pages before exploring further.
MedAI Tools exposes 6 tools through the MCP interface. The first three are standalone lookups; the last three form a sequential workflow for running clinical calculators.
Search a database of 500,000+ Indian branded drugs by brand name, generic composition, or dosage form.
Parameter
Type
Required
Description
drug_name
string
No
Brand name to search (e.g. "Dolo 650")
form
string
No
Dosage form (e.g. "Tablet", "Syrup", "Injection")
generic_names
string
No
Comma-separated generic names (e.g. "Paracetamol" or "Amoxicillin, Clavulanic Acid")
volumes
string
No
Strength or volume (e.g. "650", "500mg")
At least one parameter should be provided. Returns a JSON list of matching drugs with brand name, generic composition, manufacturer, and available forms.Example:
Search for Indian brands containing Metformin 500mg in tablet form→ Calls: indian_branded_drug_search(generic_names="Metformin", volumes="500", form="Tablet")
Access published treatment protocols and clinical guidelines from Indian and international medical bodies.Available publishers include: ICMR, RSSDI, ADA, WHO, ESH, KDIGO, AHA, IPS, and more.
Parameter
Type
Required
Description
intent
string
Yes
"publishers" to list all available guideline sources, or "search" to retrieve protocols
queries
list
No
Required when intent="search". List of objects: {"query": "...", "publisher": "..."}
Returns:
For intent="publishers": Text listing all available publishers
For intent="search": Protocol document pages as base64-encoded JPEG images
Example:
Step 1 — List available publishers:→ Calls: indian_treatment_protocol_search(intent="publishers")Step 2 — Search for a specific guideline:→ Calls: indian_treatment_protocol_search( intent="search", queries=[{"query": "Type 2 diabetes management", "publisher": "RSSDI"}] )
Look up drug information from the National Formulary of India (2011). Covers indications, dosage, contraindications, adverse effects, and pregnancy safety.
Parameter
Type
Required
Description
query
string
No
Generic drug name(s). Supports compound generics with + separator (e.g. "Rifampicin + Isoniazid")
Returns a JSON list of pharmacology entries matching the query.Example:
Get pharmacology details for a combination antibiotic→ Calls: indian_pharmacology_details(query="Amoxicillin + Clavulanic Acid")
The three calculator tools form a sequential 3-step workflow:
Step 1: medical_calculator_list → Find the right calculator by browsing categoriesStep 2: medical_calculator_input → Get the exact input schema for that calculatorStep 3: medical_calculator_output → Execute the calculator with validated inputs
→ Calls: medical_calculator_list(intent="categories")# Returns list of 26 categories→ Calls: medical_calculator_list(intent="calculators", category="bmi_calculators")# Returns BMI calculators including "BMI Calculator – Body Mass Index"# normalized_name: "bmi_calculator_body_mass_index"