開発者が単一セッションでClaude Codeを使用してWhatsApp Business MCPサーバーを構築

ある開発者が、Claude Codeを使用して、1回のコーディングセッションで完全なWhatsApp Business MCPサーバーを構築しました。このサーバーはClaudeとWhatsApp Business APIを接続し、ユーザーがClaudeにWhatsAppメッセージの送信を依頼し、そのコマンドを実行できるようにします。
技術的実装
このプロジェクトは以下のアーキテクチャと機能で構築されました:
- アーキテクチャ: Cloudflare Workers + D1 + KV + Durable Objects
- ツールハンドラー: Zodバリデーション付きの35個のツールハンドラー
- テスト: 72個の単体テストと統合テスト
- 課金システム: LemonsqueezyウェブフックとAPIキー生成
- マルチテナント対応: 各ユーザーが独自のWhatsApp認証情報を取得
- セキュリティ監査: 複数の並列エージェントが16の脆弱性を発見・修正
- デプロイ: ターミナルからCloudflare Workersへの直接デプロイ
サーバー機能
このMCPサーバーには8つのモジュールが含まれています:
- メッセージ
- インタラクティブボタン/リスト
- テンプレート
- メディア
- ウェブフック(メッセージ受信)
- ビジネスプロフィール
- WhatsApp Flows
- アナリティクス
ウェブフックモジュールは特筆すべき点です — 他のWhatsApp MCPサーバーは実際に受信メッセージを受け取ることができません。
技術的詳細
- TypeScript strictモード
- 72個のテスト合格
- タイミングセーフなHMACによるウェブフック検証
- メディアアップロード時のSSRF保護
- 個別のDurable Objectインスタンスによるテナント分離
- APIキーごとのレート制限
このプロジェクトは、APIキー不要で5つのツールを無料で試すことができます。開発者は、Claude Codeを使用したMCPサーバーの構築に関する質問に喜んで答えると述べています。
📖 Read the full source: r/ClaudeAI
👀 See Also

OpenClawエージェントを使用してWixからWordPressに移行 — 現在は3Dプリントショップの日常業務を管理
小規模な3Dプリントショップが、VPSにデプロイされたOpenClawエージェントを使ってWixからWordPressに移行しました。このエージェントは現在、新製品の追加やペットバッジ注文のカスタム注文フォームの作成を行っています。

Mac Studio ローカルLLM構成:GLM 5.1、Kimi K2.6、そしてClaude Codeでのコーディングに効果的なもの
開発者が2026年5月のMac Studio (M3 Ultra) セットアップで、量子化GLM 5.1 (380GB, 17 tps デコード)、Kimi K2.6 (460GB, 21 tps デコード)、Minimax 2.7、Gemma 4 31B、Qwen 3.5 9Bに関するメモ、そしてDeepseek/Mimoサポート待ちについて共有しています。

Apple Podcasts用にOpenClawブリーフィングをポッドキャストフィードに変換する方法
Redditユーザーが、OpenClawのモーニングブリーフィング出力をポッドキャストフィードに変換するシンプルなワークフローを共有:テキストをTTSでMP3にし、ホストし、RSS XMLに追加し、Apple Podcastsで購読。

開発者が無制限のOpusアクセスのためにCursorからClaudeに乗り換え
ある開発者が、CursorからClaudeの100ドルMaxプランに移行し、SonnetとOpusの無制限利用を実現。これは、Cursorの月額120ドル(クレジット込み)の費用よりもコスト効率が良いと判断した。