ELROI Labs · OS CRM (Laravel, React)
An MCP server that lets AI assistants operate the CRM
The agent layer of our internal CRM for leads, pipeline, multichannel follow-up, clients and projects.
- Built an MCP server with 23 tools, 3 prompts and a playbook resource so AI assistants (Claude and others) can search leads, plan the day, log follow-ups, schedule tasks, import leads and generate pipeline and activity reports.
- Agents run with the token owner’s permissions and every change is written to the audit log.
- Outbound WhatsApp messages require explicit human approval before sending.
- Covered the MCP server, the AI assistant and the WhatsApp flows with automated feature tests.
client
- Claude or another assistantMCP client
MCP server
- 23 toolsleads, follow-ups, tasks, reports
- 3 prompts + 1 resourcefollow-up playbook
control
- Token owner’s permissions
- Audit log
effect
- CRMleads · pipeline · tasks
- Outbound WhatsApprequires human approval





