Individual Tools
Individual Tools
When you’re authenticated as an individual, you get access to 13 tools for searching, ordering, and tracking medications.
Authentication
# Request OTPrequest_patient_otp({ phone: "+2348012345678" })
# Verify OTPverify_patient_otp({ phone: "+2348012345678", otp: "123456" })
# Create account (if new)create_patient({ name: "John", phone: "+2348012345678" })Search
# Find nearby pharmaciesfind_nearby_pharmacy({ medication: "Amoxicillin 500mg", location: "Lagos"})
# Search medicationssearch_medications({ query: "diabetes medication"})
# Get medication detailsget_medication_details({ stockId: "MED-123"})Ordering
# Place an orderplace_order({ pharmacyId: "PH-456", medicationId: "MED-123", quantity: 2, deliveryType: "delivery"})
# Get checkout linkget_checkout_link({ orderId: "ORD-789"})Tracking
# Check order statuscheck_order_status({ orderId: "ORD-789"})
# Get order historyget_order_history({ limit: 10})
# Request refillrequest_refill({ orderId: "ORD-789"})Tool details
Each tool has its own documentation:
- Authentication — OTP login flow
- Search Medications — Find medications nearby
- Place Order — Order medications
- Track Order — Check order status
- Request Refill — Reorder previous medications
Next steps
- Provider Tools — For healthcare platforms
- Direct Connection — Connect directly to MCP
- Troubleshooting — Common issues