loaditout.ai
SkillsPacksTrendingLeaderboardAPI DocsBlogSubmitRequestsCompareAgentsXPrivacyDisclaimer
{}loaditout.ai
Skills & MCPPacksBlog

claude-whatsapp-mcp

MCP Tool

ferazfhansurie/claude-whatsapp-mcp

WhatsApp MCP server for Claude Code — chat, send messages, and manage WhatsApp directly from your terminal.

Install

$ npx loaditout add ferazfhansurie/claude-whatsapp-mcp

Platform-specific configuration:

.claude/settings.json
{
  "mcpServers": {
    "claude-whatsapp-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "claude-whatsapp-mcp"
      ]
    }
  }
}

Add the config above to .claude/settings.json under the mcpServers key.

About

claude-whatsapp-mcp

WhatsApp MCP server for Claude Code. Read messages, send replies, search contacts — all from your terminal.

Built with whatsapp-web.js and the Model Context Protocol.

What it does

Give Claude Code direct access to your WhatsApp:

  • Read chats — "check my unreads", "what did Ali say?"
  • Send messages — "send John the proposal PDF"
  • Search contacts — "find Sarah's number"
  • Connection management — QR code auth, session persistence
Setup
1. Clone and install
git clone https://github.com/ferazfhansurie/claude-whatsapp-mcp.git
cd claude-whatsapp-mcp
npm install
2. Add to Claude Code

Add this to your Claude Code MCP settings (~/.claude.json or project .mcp.json):

{
  "mcpServers": {
    "whatsapp": {
      "command": "node",
      "args": ["/path/to/claude-whatsapp-mcp/src/index.js"]
    }
  }
}
3. Connect WhatsApp

In Claude Code, just say:

connect to whatsapp

Claude will initialize the server and show you a QR code. Scan it with your phone (WhatsApp > Settings > Linked Devices > Link a Device).

Your session persists in .wwebjs_auth/ — you only need to scan once.

Tools

| Tool | Description | |------|-------------| | whatsapp_connect | Connect to WhatsApp or check status. Shows QR if needed. | | whatsapp_send_message | Send text + optional file attachment | | whatsapp_list_chats | List recent chats with unread counts | | whatsapp_read_chat | Read messages from a specific chat | | whatsapp_search_contacts | Search contacts by name or number | | whatsapp_status | Connection status + unread summary |

Usage examples
# Check unreads
"do I have any unread WhatsApp messages?"

# Read a specific chat
"what's the latest in my family group?"

# Send a message
"send Ali a message saying the meeting is at 3pm"

# Send a file
"send the invoice PDF to +60123456789"

# S

Tags

ai-agentclaude-codemcpmodel-context-protocolwhatsapp

Reviews

Loading reviews...

Quality Signals

3
Stars
0
Installs
Last updated11 days ago
Security: AREADME
New

Safety

Risk Levelmedium
Data Access
read
Network Accessnone

Details

Sourcegithub-crawl
Last commit4/2/2026
View on GitHub→

Embed Badge

[![Loaditout](https://loaditout.ai/api/badge/ferazfhansurie/claude-whatsapp-mcp)](https://loaditout.ai/skills/ferazfhansurie/claude-whatsapp-mcp)