WhatsApp MCP - Read-only AI agent access to your chats on Cloudflare
Show HN: WhatsApp MCP running free on Cloudflare
WhatsApp MCP is a small read-only server that runs inside your own Cloudflare account, letting any MCP client like Claude Code or Claude Desktop search and read your WhatsApp messages. Link your phone once like WhatsApp Web, and your AI agent can answer questions like "What did Dana say about the flights?" or summarize what you missed in the family group. Your phone stays the source of truth, messages live in a SQLite database inside a Durable Object, and nothing leaves your Cloudflare account. It can read and search but never send, keeping your account safe.
Your phone stays the source of truth. The server is a linked device that your agent talks to — your messages live in a SQLite database inside a Durable Object in your Cloudflare account, and nothing goes anywhere else.
- SchemaLoad
What bothers me about these projects is you are exposing the other side of your conversations to being uploaded to a 3rd party AI company who will ingest it in to their training data. You personally might not care about this privacy intrusion but the people you are messaging never consented to this.
- 101008
I am not saying this proudly, but given how important is to stay in touch with others, I would never jeopardize my Gmail account and my Whatsapp account. Understand that using a bot to access your Whatsapp account is against TOS and your account could be suspended.
- fantasticwaddle
I've always regarded WhatsApp as a very private thing and if on the other side of things, if somebody's using repos like these and uploading my messages, you know, which as far as we know are being read by Claude and all these AI companies, the more data you put in, the more data they get inside and for their training and they could use it for, I don't know, God knows what. But I never consented to this. So the more trouble here is not that you're using it or people are using it. The trouble is that there are a lot of people in the world who have not consented to this. There are people on the other side of WhatsApp who have not consented to this. Why would you build something like that? I mean, it's just unfair for a lot of people.
- lgleason
I literally just went through it saying I was violating the TOS on my personal account for the crime of linking my Mac and IOS phone as a secondary account to my main account on my Android phone. I had been using this workflow for a few years and this happened all of the sudden earlier this month. This was using the Whatsapp official apps and recommended process for doing this.
When that happens it immediately cuts your access and makes you request a reconsideration that can take 24+ hours. Some accounts get booted without this option. So if you use Whatsapp for anything important that can be a really big problem. I was reinstated, and only discovered this from going through a couple of cycles trying to add these back.
So doing what you are doing with this seems almost like a guarantee that you will be perma banned.
- taldo
I've experimented with some of these whatsapp-web-esque hacks (whatsappweb.js, whatsmeow, ...) and every now and then I'll get banned. It's quite inconvenient if you live in a country where WA is the universal contact channel for pretty much everything.