Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI β†’ MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE β†— (opens in a new tab)
  • llms.txt β†— (opens in a new tab)
  • Catalog JSON β†— (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub β†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
Β© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. πŸ’¬ Communication
  3. Whatsapp MCP
Whatsapp MCP logo
Health: ActiveRecent health check succeeded.Last checked 9/9/2026, 5:20:34 PM

Whatsapp MCP

User RatingsBe the first to rate and review this MCP server!
View Repository6.2k GitHub StarsTotal stargazers on GitHub for the source repository (6,249 stars).Visit Website
whatsappmessagingcommunicationmcp

Search, read, and send WhatsApp messages and media through a locally connected MCP server.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β€” or use 1-click editor setup below.

One-click editor setup isn’t available for this listing yet β€” we don’t have a confirmed install command, and we’d rather show nothing than point your editor at the wrong package or host. Follow the project’s own setup instructions, linked above.

Manual Client & Custom JSON ConfigExpand JSON β–Ύ
No confirmed setup config for this listing yet. We only publish a config block when the install details come from the project itself β€” its README, its docs, or a verified owner. We haven’t found those for lharries/whatsapp-mcp, and we’d rather show nothing than a guess you’d paste into your client. Follow the project’s own setup instructions for the current steps.
Install Directory Badge Claim listing AlternativesπŸ’¬ More in Communication

Overview

The lharries/whatsapp-mcp MCP server connects an agent to a personal WhatsApp account through WhatsApp Web's multidevice API. It stores message history locally in SQLite and exposes tools for searching contacts, reading chats, retrieving media, and sending messages or files to individuals and groups. Use it when you need agent-assisted access to personal WhatsApp data through Claude Desktop or Cursor. WhatsApp authentication requires scanning a QR code, and both the Go bridge and Python MCP server must be running.

Use cases

β€’Search personal WhatsApp conversations by contact or message context
β€’Retrieve media from WhatsApp messages for local processing
β€’Send text messages to individual contacts or groups
β€’Share documents, images, videos, or audio through WhatsApp

Key features

β€’Search contacts and message history
β€’List chats and inspect conversation context
β€’Send messages to contacts and groups
β€’Send and download WhatsApp media
β€’Store message data in local SQLite

Capabilities & Tool Schemas

Inspect callable tools, capabilities, and parameters exposed to AI agents by Whatsapp MCP.

Extracted Tool Capabilities
Search contacts and message history
List chats and inspect conversation context
Send messages to contacts and groups
Send and download WhatsApp media
Store message data in local SQLite

How Whatsapp MCP works

What lharries/whatsapp-mcp MCP server does

The lharries/whatsapp-mcp MCP server provides MCP tools for working with a personal WhatsApp account. It can search contacts by name or phone number, inspect chats and messages, find recent interactions, and retrieve context around a specific message. It also supports sending text messages to individual recipients or groups identified by a group JID.

Media is supported in both directions. The server can send images, videos, documents, and audio files, and it can download media associated with a message. Audio can be sent as a playable WhatsApp voice message when the input is OGG Opus or when FFmpeg is available to convert another format. Without FFmpeg, audio can still be sent as a regular file.

How it works

The project has two cooperating processes. A Go bridge connects to WhatsApp's web multidevice API through the whatsmeow library. It handles the WhatsApp session, receives updates, and stores chats and messages in SQLite under whatsapp-bridge/store/. A separate Python MCP server exposes the agent-facing tools.

Requests from Claude or Cursor go to the Python process. Depending on the operation, that process queries the bridge or the local SQLite database. Outbound messages and files are passed through the bridge to WhatsApp. Message history is kept on the local machine and is sent to the language model only when an agent uses a tool to access it.

Setup and configuration

The lharries/whatsapp-mcp MCP server is run from a cloned repository rather than installed as a standalone package. Go and Python 3.6 or newer are prerequisites. UV is used to launch the Python MCP server, while the Go bridge is started with go run main.go from the whatsapp-bridge directory.

On first launch, the bridge displays a QR code for authentication. Scan it with the WhatsApp mobile application. Existing sessions can reconnect automatically, although re-authentication may be needed after roughly 20 days. The README provides MCP configuration examples for Claude Desktop and Cursor; those entries use UV with the repository's whatsapp-mcp-server directory and main.py.

Both processes need to remain available for the integration to work. FFmpeg is optional and is only needed for automatic conversion of audio into playable voice-message format. On Windows, the SQLite dependency requires CGO and a C compiler; the documented setup enables CGO before starting the bridge.

Tools and capabilities

The documented tools include:

  • search_contacts for contact lookup.
  • list_chats, get_chat, and contact-specific chat lookups for navigating conversations.
  • list_messages, get_last_interaction, and get_message_context for retrieving message history.
  • send_message for text messages to phone numbers or group JIDs.
  • send_file for images, videos, documents, and raw audio.
  • send_audio_message for WhatsApp voice messages.
  • download_media for obtaining a local path to media attached to a message.

Media metadata is stored by default. The actual media file is downloaded only when download_media is called with the relevant message ID and chat JID.

Limitations and notes

The lharries/whatsapp-mcp MCP server operates on a personal WhatsApp account and depends on WhatsApp's linked-device limits and session state. Initial history synchronization can take several minutes. If the bridge becomes out of sync, the documented recovery method is to delete the two SQLite database files in whatsapp-bridge/store/ and authenticate again.

Because an agent can access private messages and send outbound content, permissions and prompt-injection risks should be considered before connecting it to an account. The repository specifically warns that malicious instructions in project content could result in private data being exfiltrated. On Windows, failing to enable CGO or install a compatible compiler can prevent the bridge from working.

Read the full README β†’View source on GitHub β†’

Related MCP Servers

View all in Communication View all alternatives
  • Telegram MCP logoTelegram MCP

    Telegram API integration for accessing user data, managing dialogs (chats, channels, groups), retrieving messages, and handling read status

    πŸ’¬ Communication2 views
    Compare vs Telegram MCP β†’
  • Line Bot MCP Server logoLine Bot MCP Server
    Verified

    MCP Server for Integrating LINE Official Account

    πŸ’¬ Communication3 views
    Compare vs Line Bot MCP Server β†’
  • Discord MCP logoDiscord MCP

    A MCP server for the Discord integration. Enable your AI assistants to seamlessly interact with Discord. Enhance your Discord experience with powerful automation capabilities.

    πŸ’¬ Communication3 views
    Compare vs Discord MCP β†’
  • ZulipChat MCP Server logoZulipChat MCP Server

    ZulipChat MCP: Connect AI to Zulip with 60+ tools for messaging, streams, events, and analytics

    πŸ’¬ Communication3 views
    Compare vs ZulipChat MCP Server β†’

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks β€” not a rating.

GitHub stars
6.2k
Stargazers on the source repository.
Directory activity
3 views
Config copies, upvotes, and views on AllMCPs.

Reviews

No reviews yet β€” be the first to share how this listing worked for you.

Frequently Asked Questions about Whatsapp MCP

Clone the repository, start the Go bridge from `whatsapp-bridge` with `go run main.go`, then configure Claude Desktop or Cursor to run the Python server through UV from the repository's `whatsapp-mcp-server` directory.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewWhatsapp MCP AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/lharries-whatsapp-mcp?style=directory)](https://allmcps.com/mcp/lharries-whatsapp-mcp)
HTML Embed
<a href="https://allmcps.com/mcp/lharries-whatsapp-mcp"><img src="https://allmcps.com/api/badge/lharries-whatsapp-mcp?style=directory" alt="Whatsapp MCP on AllMCPs" /></a>

Technical Specs & Signals

CategoryπŸ’¬Communication
PricingFree
More technical detailsExpand β–Ύ
AuthOther
ClientsClaude Desktop, Cursor
Last updatedSep 6, 2026
Views3
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars6,249
GitHub Star CountTotal stargazers on GitHub representing community popularity (6,249 stars).
40Quality signal: Fair Β· 40/100How this signal is calculated β–Ύ
Server availabilityNot measured

Not scored for repo-hosted servers β€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership10/20
Documentation & tools13/30
Adoption & activity7/15
Community engagement0/10

A guidance signal from public completeness & health data β€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

β˜… Spotlight Slot

Feature Your MCP Server

Get maximum visibility for your server across our directory, search results, and detail pages.

Spotlight Your Server

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge β€” proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it β€” no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in πŸ’¬ Communication β†’Best MCP servers for Slack & Communication β†’Alternatives to Whatsapp MCP β†’Install in Claude DesktopInstall in CursorInstall in VS Code