Developers · MCP

WhatsApp Ops,
as tools.

The AfriLoop WhatsApp Ops plugin exposes the ops board to any MCP client: Grok, Cursor and others. Field reports in, issues and digests out, follow-ups drafted for a human to approve.

Endpoint  https://mcp.afriloop.ai/mcp
Auth      Authorization: Bearer <key>
Transport Streamable HTTP · JSON-RPC

→ tools/list
← 11 tools

→ tools/call field_report_log
  {"site":"Sample Site A","asset":"Sample Drill Rig 1",
   "type":"breakdown","summary":"Hydraulic hose leak"}
← {"issue":"SAMPLE-ISS-014","possible_duplicate":true}

→ tools/call whatsapp_draft_message
← {"draft":"…","sent":false}

The 11 tools

What your AI
can do.

field_report_log

Log a report with required-field checks and duplicate flags.

issues_list_open

Open issues for a tenant or site.

ops_daily_summary

Daily ops summary.

site_daily_digest

Per-site digest.

ops_alert_check

Hydraulic/oil, bits, stock take, tyres, safety alerts.

site_compliance_score

Reporting compliance per site.

incident_open

Open an incident.

incidents_list

List incidents.

moderation_check

Advisory moderation; flags, never deletes.

voice_note_log

Log a transcribed voice note; asks for missing fields.

whatsapp_draft_message

Draft a follow-up; never sends.

Under the hood

Built on xAI.

MODELS

Grok via the xAI API

Tool calling, structured outputs, vision and speech-to-text.

SAFETY

Human in the loop

Drafts only, sample tenant for reviewers, per-tenant data isolation.

DATA

Synthetic demo tenant

Reviewers test against “demo-mining”: all data is synthetic.

Next step

See it on
your site.

Tell us how your teams report today. We will show you the loop running on it.