WhatsApp for AI Agents
Connect any AI agent to WhatsApp in minutes. MCP server, REST API, CLI tool — all in one Docker container.
One platform. Any framework. Production-grade from day one.
Connect Claude, Cursor, or any MCP client with a single config snippet. 10 tools covering send, search, directory, status and more.
Send messages, read chats, manage groups — all via authenticated HTTP endpoints with full OpenAPI documentation.
npx chatlytics send 'hello' --to 'John' — WhatsApp from your terminal in one command.
Isolated workspaces per customer — crash one, others keep running. API key provisioning and QR code onboarding built in.
Human-like timing, typing indicators, quiet hours, and adaptive activity profiles. Avoid bans and stay undetected.
docker compose up and you're live. SQLite data persists via named volumes. No external database needed.
Up and running in under 5 minutes.
docker compose pull chatlytics
docker compose up -d
open http://localhost:8050/admin # Scan QR, get API key
{
"mcpServers": {
"chatlytics": {
"command": "npx",
"args": ["-y", "chatlytics", "mcp"],
"env": {
"CHATLYTICS_URL": "http://localhost:8050",
"CHATLYTICS_API_KEY": "ctl_your_key_here"
}
}
}
}
curl -X POST http://localhost:8050/api/v1/send \
-H "Authorization: Bearer ctl_your_key_here" \
-H "Content-Type: application/json" \
-d '{"chatId": "Alice", "session": "my_session", "text": "Hello from the API!"}'