AIAny
Icon for item

WhatsApp MCP Server

Lets an LLM read, search, and send your personal WhatsApp messages, contacts, and media through MCP. A Go bridge speaks to WhatsApp's web multidevice API and stores the full history in local SQLite, so data stays on your machine until a tool is invoked.

Introduction

Most ways to script WhatsApp route your data through a paid Business API and a third-party server. This takes the opposite path: it authenticates as your real account by scanning a QR code, then keeps everything on your own machine. The result is that an AI assistant can act inside your actual chat history — the same threads you read on your phone — without that history ever touching a cloud you don't control.

What Sets It Apart
  • Two-process split: a Go bridge using the whatsmeow library handles the WhatsApp web multidevice protocol, while a Python MCP server exposes clean tools to the model. That separation means the messy session-management lives away from the LLM-facing surface.
  • Full message history lands in local SQLite, so search and retrieval run against your own data rather than paginated remote API calls — and the model only sees what a specific tool call returns.
  • It rides the personal-account web API, not the Business API, so there is no per-message billing, no Meta app review, and no phone-number provisioning to get started.
Who It's For

Great fit if you want an AI agent that can triage, summarize, or reply within your own WhatsApp without handing your messages to a SaaS. Look elsewhere if you need official, terms-of-service-blessed automation for a business: this drives a personal account through an unofficial path, the QR session can expire and need re-linking, and running another client against your number carries the usual risk that personal-API usage is not something WhatsApp formally supports.

Information

  • Websitegithub.com
  • AuthorsLuke Harries
  • Published date2025/03/29

Categories

More Items

GitHub
AI Client2025

Turns Chromium into a local-first AI browser with an embedded assistant that can summarise pages, extract structured data, automate web tasks, and run scheduled agents. Built as an open-source Chromium fork with 53+ built-in browser tools, 40+ app integrations, and support for BYO AI keys or fully local models (Ollama / LM Studio).

GitHub

Runs a self-hosted meeting bot and transcription API that joins Google Meet, Teams and Zoom and streams speaker-attributed transcripts in real time. Compiles meetings into a git-backed Markdown workspace and runs sandboxed agents on your infrastructure; Apache-2.0 and air-gap capable.

GitHub

Lets AI agents produce expressive, polished charts from compact, human-editable semantic specs; the compiler infers layout, scales, and labels and emits Vega-Lite, ECharts, or Chart.js outputs, with an MCP server for agent-driven chart creation and rendering.