📡 MCP Radar

DJNgoma/whatsapp-mcp

Cross-platform WhatsApp Model Context Protocol server with multi-account support and optional local Whisper transcription

5 stars
1 forks
Python
momentum ▲ 12.0
created 2026-07-23
on radar since 2026-07-26
golangmcpmodel-context-protocolpythonwhatsappwhisper
View on GitHub ↗

About whatsapp-mcp

This is a Model Context Protocol (MCP) server for WhatsApp.

With this server, an MCP client can search and read your WhatsApp messages (including images, videos, documents, and audio), search contacts, and send messages to individuals or groups. It can also send media files.

It connects to one WhatsApp account at a time through WhatsApp's web multi-device API using whatsmeow. Messages are stored locally in SQLite and are returned to an AI client only when it invokes the corresponding MCP tools.

The core bridge and MCP server are designed for macOS, Linux, and Windows. For two or more accounts, run one isolated bridge profile per account. See platform setup and the multi-account guide.

This repository is a maintained fork of Luke Harries' original whatsapp-mcp project. Credit for the original architecture and implementation belongs to Luke Harries and the upstream contributors. The original MIT copyright notice is preserved in LICENSE.

- Supports isolated personal and work accounts with separate stores, ports, identities, and MCP registrations. - Adds explicit confirmation before messages, files, group changes, chat-state changes, blocking, or typing-presence actions are executed. - Expands group, account-identity, contact-resolution, chat-management, media, call-history, and targeted history-synchronization capabilities. - Adds delivery/read receipt tracking and a bounded, replayable Server-Sent Events stream for live messages and receipts. - Improves pairing with native QR image handling, phone-number pairing, clearer linked-device identities, and terminal fallback. -

From the project README.

Maintaining this server?

Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:

[![On MCP Radar](https://mcp.liqiwa.com/badge.svg)](https://mcp.liqiwa.com/s/DJNgoma--whatsapp-mcp.html)

Related MCP servers

HalemoGPA/whatsapp-mcp-server

Authenticated, self-hosted WhatsApp MCP server that serves 96 tools for the token cost of 29, with a labeled eval for tool-retrieval accuracy. Go bridge + Python FastMCP.

⭐ 5Python
bybit-exchange/kaas

Turn scattered notes, docs and transcripts into a queryable Markdown wiki — an LLM knowledge-base compiler with MCP access, no embeddings, self-hosted.

⭐ 82Python
korovin-aa97/talkthrough-mcp

MCP server: turn narrated screen recordings into agent-ready data — local Whisper transcript, scene keyframes, OCR, wall-clock anchoring. Record your screen, talk — your AI agent files the bugs.

⭐ 12Python
Vladimir-Human/ru-marketplace-mcp

Девять российских маркетплейсов и китайский Taobao как MCP-серверы: Wildberries, Ozon, Яндекс Маркет, Детский мир, Авито, Мегамаркет, Lamoda, DNS, Ситилинк. Плюс сравнение цен по всем сразу. Только чт

⭐ 47Python
aka-kika/hig-mcp

MCP server serving Apple Human Interface Guidelines as structured design tokens for AI coding agents — post-WWDC25 system colors, Liquid Glass constraints, SwiftUI mappings.

⭐ 31Python
whoisqwerz/pocket_disasm

Multi-session IDALib MCP router for coding agents. Analyze multiple binaries in parallel with IDA-compatible reverse engineering tools.

⭐ 21Python

📬 Get the weekly radar in your inbox

The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.