Connects a personal WhatsApp account to agents so they can search messages, view contacts, retrieve chats and send messages.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add whatsapp-typescript -- npx -y @smithery/cli install @jlucaso1/whatsapp-mcp-ts --client claude~/.codex/config.toml
[mcp_servers.whatsapp-typescript]
command = "npx"
args = ["-y", "@smithery/cli", "install", "@jlucaso1/whatsapp-mcp-ts", "--client", "claude"]
# codex mcp add whatsapp-typescript -- npx -y @smithery/cli install @jlucaso1/whatsapp-mcp-ts --client claude~/.cursor/mcp.json
{
"mcpServers": {
"whatsapp-typescript": {
"command": "npx",
"args": [
"-y",
"@smithery/cli",
"install",
"@jlucaso1/whatsapp-mcp-ts",
"--client",
"claude"
]
}
}
}.vscode/mcp.json
{
"servers": {
"whatsapp-typescript": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@smithery/cli",
"install",
"@jlucaso1/whatsapp-mcp-ts",
"--client",
"claude"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"whatsapp-typescript": {
"command": "npx",
"args": [
"-y",
"@smithery/cli",
"install",
"@jlucaso1/whatsapp-mcp-ts",
"--client",
"claude"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"whatsapp-typescript": {
"command": "npx",
"args": [
"-y",
"@smithery/cli",
"install",
"@jlucaso1/whatsapp-mcp-ts",
"--client",
"claude"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"whatsapp-typescript": {
"command": "npx",
"args": [
"-y",
"@smithery/cli",
"install",
"@jlucaso1/whatsapp-mcp-ts",
"--client",
"claude"
]
}
}
}