WhatsApp

•
10
•

Enables AI assistants to programmatically control the native WhatsApp macOS application using accessibility APIs.

This tool functions as a Model Context Protocol (MCP) server, empowering AI assistants to seamlessly interact with and manage the native WhatsApp desktop application on macOS. By leveraging macOS accessibility APIs, it provides a structured interface for AI to execute a range of actions. These include searching for contacts and chats, opening specific conversations, sending and reading messages with verification, managing the application's state (start/quit), and navigating between various tabs within WhatsApp. It is designed to automate WhatsApp interactions for sophisticated AI-driven workflows and communication tasks.

주요 기능

01Get active chat information including name, subtitle, and recent messages
02Programmatically start, quit, and navigate between WhatsApp tabs (chats, calls, updates, settings)
03Search contacts and chats with structured, indexed results
04Interact with WhatsApp UI elements using macOS accessibility APIs (AXUIElement)
050 GitHub stars
06Send and read messages within active chats, with delivery verification

사용 사례

01Programmatic monitoring and data extraction from WhatsApp chats for analysis
02Integrating WhatsApp communication capabilities into AI-driven workflows
03Automating WhatsApp messaging for AI assistants and conversational agents