WhatsApp集成服务器

一个用于将WhatsApp与Claude Desktop集成的服务器,支持发送消息、读取聊天记录和验证状态等功能。

  • by ULISESRCM
  • JavaScript
  • 本地部署
  • 更新于
在 GitHub 查看 ULISESRCM/whatsapp-mcp-server

使用说明

WhatsApp MCP Server

Servidor MCP para integrar WhatsApp con Claude Desktop.

Instalación

  1. Abre una terminal en esta carpeta y ejecuta:
npm install
  1. Configura Claude Desktop para usar este servidor. Edita el archivo de configuración:

    • Windows: %APPDATA%\Claude\claude_desktop_config.json

    Agrega esta configuración:

    {
      "mcpServers": {
        "whatsapp": {
          "command": "node",
          "args": ["C:\\Users\\23939710019\\Desktop\\whatsapp-mcp-server\\index.js"]
        }
      }
    }
    
  2. Reinicia Claude Desktop completamente (cierra y vuelve a abrir).

  3. La primera vez que uses el servidor, aparecerá un código QR en los logs. Debes:

    • Abrir WhatsApp en tu teléfono
    • Ir a Configuración > Dispositivos vinculados
    • Escanear el código QR que aparece en la terminal/logs

Uso

Una vez conectado, puedes pedirle a Claude:

  • "Envía un mensaje de WhatsApp a 5491112345678 diciendo 'Hola'"
  • "Muéstrame mis últimos chats de WhatsApp"
  • "Lee los mensajes de mi chat con 5491112345678"
  • "Verifica el estado de WhatsApp"

Notas importantes

  • Los números deben incluir código de país (Argentina: 549)
  • No uses +, espacios ni guiones en los números
  • Ejemplo correcto: 5491112345678
  • La primera conexión requiere escanear código QR
  • Las sesiones quedan guardadas, solo necesitas escanear una vez

Herramientas disponibles

  1. whatsapp_status: Verifica si WhatsApp está conectado
  2. send_whatsapp_message: Envía mensajes
  3. read_whatsapp_chats: Lee lista de chats recientes
  4. read_chat_messages: Lee mensajes de un chat específico