WhatsApp MCP Server
mcp
python
whatsapp
ai
Een MCP server gebouwd met Python die AI agents (zoals Claude, OpenCode) in staat stelt om WhatsApp berichten te versturen, gesprekken te lezen en media te downloaden.
Features
- Berichten versturen naar individuen en groepen
- Chat geschiedenis ophalen en doorzoeken
- Media (foto’s, documenten) downloaden vanuit chats
- Automatische reconnect bij verbindingsverlies
- WhatsApp Web sessie persistentie
Tech stack
- Python — asyncio voor non-blocking I/O
- whatsapp-web.js via subprocess — WebSocket bridge
- MCP Protocol — JSON-RPC via stdio
- Docker — containerized deployment