Developer Builds WhatsApp Business MCP Server with Claude Code in Single Session

A developer built a complete WhatsApp Business MCP server using Claude Code in a single coding session. The server connects Claude with the WhatsApp Business API, allowing users to ask Claude to send WhatsApp messages and have it execute those commands.
Technical Implementation
The project was built with the following architecture and features:
- Architecture: Cloudflare Workers + D1 + KV + Durable Objects
- Tool handlers: 35 tool handlers with Zod validation
- Testing: 72 unit and integration tests
- Billing system: Lemonsqueezy webhooks and API key generation
- Multi-tenant support: Each user gets their own WhatsApp credentials
- Security audit: Multiple parallel agents found and fixed 16 vulnerabilities
- Deployment: Direct deployment to Cloudflare Workers from terminal
Server Capabilities
The MCP server includes 8 modules:
- Messages
- Interactive buttons/lists
- Templates
- Media
- Webhooks (receive messages)
- Business profile
- WhatsApp Flows
- Analytics
The webhook module is unique — no other WhatsApp MCP server can actually receive incoming messages.
Technical Details
- TypeScript strict mode
- 72 tests passing
- Timing-safe HMAC for webhook verification
- SSRF protection on media uploads
- Tenant isolation via separate Durable Object instances
- Rate limiting per API key
The project is free to try with 5 tools and no API key required. The developer notes they're happy to answer questions about building MCP servers with Claude Code.
📖 Read the full source: r/ClaudeAI
👀 See Also

Browser-based curling game built with Claude Sonnet 4.5 by non-coder
A developer with zero coding experience built a fully playable browser-based curling game using Claude Sonnet 4.5. The game includes physics, scoring, and complete game flow, with Claude handling all code generation, debugging, and refinement based on plain English feedback.

Solo Developer Builds Outdoor Platform with Claude Code: Lessons on AI-Assisted Product Development
A software engineer with 6 years experience built PathQuest, an outdoor route platform with 12+ data sources, using Claude Code over several months while working full-time. He shares specific workflow details and lessons about managing AI-assisted development.

100 Parallel Claude Agents Reverse-Engineer Open Source Marketing: A Playbook from r/ClaudeAI
Developer spawns 100 parallel Claude+Codex sessions to analyze why their open-source project got zero upvotes — agents returned a 7-point marketing playbook and uncovered Anthropic's plugin registry as a low-competition channel.

Building a Personalized AI News Pipeline with Claude
A developer built a system that ingests 200+ articles daily from RSS feeds, scores them against personal keywords using Claude Haiku, triages them into categories, and delivers a structured morning briefing via email for under $5/month.