Send WhatsApp Files with AI on Mac
Let your AI assistant send WhatsApp file attachments from your Mac. Free, native, local LMCP tool — no API keys, no cloud, nothing stored on a server.
The whatsapp_send_file tool lets your AI assistant send a file attachment to a WhatsApp chat directly from your Mac. Instead of opening WhatsApp, finding the right conversation, and dragging a file in, you just ask in plain language and the assistant does it through the local LMCP server. A natural prompt looks like: "Send the PDF on my Desktop called invoice-March.pdf to my chat with Maria on WhatsApp."
Under the hood the tool needs a chat_id that comes from a previous whatsapp_list_chats call — it never fabricates IDs. The assistant first looks up your real chats, matches "Maria," grabs the correct chat ID, then attaches and sends the file. This keeps the action accurate: the file goes to the conversation you actually meant, not a guessed one.
Download LMCP to add this and 150+ tools to your AI client in a couple of minutes.
Which AI agents work?
whatsapp_send_file works across every major MCP-capable assistant:
- Desktop clients (auto-configure via local stdio): Claude Desktop, Cursor, VS Code (GitHub Copilot), Windsurf, and Zed. LMCP wires itself in automatically — no manual config.
- Web AIs (connect through the LMCP Cloud Relay connector): ChatGPT, Claude.ai (web), Grok, and Perplexity. You add the LMCP relay connector once and the web assistant can reach your Mac's tools securely.
Automation
This tool shines when chained with others. A typical flow: the assistant calls whatsapp_list_chats to find the right conversation, then whatsapp_send_file to deliver the attachment. Combine it with file tools to build real workflows — generate a report with the Office docs tools, save it to disk, then send it to a client chat. Or have the assistant export an Excel sheet, convert it to PDF, and WhatsApp it to your team. Because every step runs through the same local server, the assistant can string these actions together without you touching a single app.
Context
The AI works with your real Mac data, not a sandbox. It sees your actual WhatsApp chats (read locally), your real files on disk, and your other connected apps like Mail, Calendar, and Contacts. That means when you say "send last week's meeting notes to the project group," the assistant can find the right file, identify the correct chat, and send it — all grounded in what's genuinely on your machine.
Productivity
Sending a file over WhatsApp manually means switching apps, scrolling for the contact, and locating the file in Finder. With whatsapp_send_file it's a single sentence. Across a busy day of sharing invoices, screenshots, contracts, and photos, that saves minutes per send and keeps you in your flow. Pair it with batch prompts — "send this quote to all three suppliers I messaged yesterday" — and a chore that took ten minutes becomes one instruction.
Privacy & GDPR
Everything runs locally on your Mac. LMCP reads your WhatsApp data and sends files through the WhatsApp app already installed on your machine — there is no cloud copy of your messages or attachments, no API keys to hand over, and nothing stored on a remote server. Your data never leaves your device. This is privacy by architecture, not by policy. Learn more in GDPR-compliant by architecture.