Connects WhatsApp Web to AI models to send messages, manage contacts and work with group chats.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add whatsapp-wweb -- npx wweb-mcp -m mcp -s local -c api -t command --api-base-url http://localhost:3001/api --api-key 1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef~/.codex/config.toml
[mcp_servers.whatsapp-wweb]
command = "npx"
args = ["wweb-mcp", "-m", "mcp", "-s", "local", "-c", "api", "-t", "command", "--api-base-url", "http://localhost:3001/api", "--api-key", "1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef"]
# codex mcp add whatsapp-wweb -- npx wweb-mcp -m mcp -s local -c api -t command --api-base-url http://localhost:3001/api --api-key 1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef~/.cursor/mcp.json
{
"mcpServers": {
"whatsapp-wweb": {
"command": "npx",
"args": [
"wweb-mcp",
"-m",
"mcp",
"-s",
"local",
"-c",
"api",
"-t",
"command",
"--api-base-url",
"http://localhost:3001/api",
"--api-key",
"1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef"
]
}
}
}.vscode/mcp.json
{
"servers": {
"whatsapp-wweb": {
"type": "stdio",
"command": "npx",
"args": [
"wweb-mcp",
"-m",
"mcp",
"-s",
"local",
"-c",
"api",
"-t",
"command",
"--api-base-url",
"http://localhost:3001/api",
"--api-key",
"1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"whatsapp-wweb": {
"command": "npx",
"args": [
"wweb-mcp",
"-m",
"mcp",
"-s",
"local",
"-c",
"api",
"-t",
"command",
"--api-base-url",
"http://localhost:3001/api",
"--api-key",
"1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"whatsapp-wweb": {
"command": "npx",
"args": [
"wweb-mcp",
"-m",
"mcp",
"-s",
"local",
"-c",
"api",
"-t",
"command",
"--api-base-url",
"http://localhost:3001/api",
"--api-key",
"1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"whatsapp-wweb": {
"command": "npx",
"args": [
"wweb-mcp",
"-m",
"mcp",
"-s",
"local",
"-c",
"api",
"-t",
"command",
"--api-base-url",
"http://localhost:3001/api",
"--api-key",
"1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef"
]
}
}
}