PlugWiki
WhatsApp logo

WhatsApp MCP servers: business account or personal chats

Meta's official server is for WhatsApp Business Platform accounts. Personal chats need a community server that can get your number banned.

Servers
72
active
Official
1
by WhatsApp
Hosted
24
nothing to install
Local
23
runs on your machine
OAuth
1
sign in, no key

Pick by account type first. If your business sends messages through Meta's WhatsApp Business Platform, use Meta's own hosted server, which is in beta and signs in with your Meta account. Your personal chats have no official option, and community servers link to your account as an unofficial device, which WhatsApp says can get it banned. The best-known one, lharries/whatsapp-mcp, has had no commits since July 2025 and fails to connect until rebuilt, so use a maintained fork on a spare number.

Good for

  • Businesses on the WhatsApp Business Platform who manage templates, phone numbers and test messages
  • Developers building or debugging a WhatsApp Cloud API integration from Claude Code, Codex or Cursor
  • People who want Claude to search and summarize their own chats and accept the ban risk
  • Teams that already run a shared WhatsApp inbox on Wassenger or TimelinesAI

Which WhatsApp MCP server to use

Use Meta's WhatsApp Business Tools server if your business runs on the WhatsApp Business Platform. For personal chats, use the maintained verygoodplugins fork on a spare number, not the stalled lharries original.

ServerAccountOfficialRunsSign-inBan riskGitHub stars
WhatsApp Business ToolsThis pageBusiness PlatformOfficialHostedMeta accountLow–
whatsapp-cloudBusiness PlatformCommunityLocalAccess tokenLow–
WassengerBusiness APICommunityHostedAPI keyLow6
verygoodplugins whatsapp-mcpPersonalCommunityLocalQR codeHigh280
whatsapp-mcp-extendedPersonalCommunityLocalQR codeHigh43
whatsapp-mcp-tsPersonalCommunityLocalQR codeHigh75
lharries whatsapp-mcp, stalledPersonalCommunityLocalQR codeHigh6.8K

All WhatsApp MCP servers

72 active · 1 official · official first, then by GitHub stars

Show all 72

Questions

Is there an official WhatsApp MCP server?

Yes, but only for businesses. Meta's WhatsApp Business Tools MCP is in beta and manages a WhatsApp Business Platform account, including phone numbers, message templates, webhooks and test messages. Nothing official reads personal chats.

Can a WhatsApp MCP server get my number banned?

Yes, if it links to a personal account. Those servers connect as an unofficial linked device, and WhatsApp's Help Center says that breaks its terms and can lead to a temporary or permanent ban. Meta's own server and Cloud API servers use the official platform instead.

Does lharries/whatsapp-mcp still work?

Not out of the box. Its last commit was in July 2025, and it now fails with a "Client outdated (405)" error until you rebuild it against a newer WhatsApp library. More than ten pull requests with that fix are still unmerged.

Which WhatsApp MCP server should I use for personal chats?

verygoodplugins/whatsapp-mcp is the maintained continuation of the lharries project and adds a token to its local connection. whatsapp-mcp-extended lets you limit which tools load and who it can send to. Both carry the same ban risk, so use a spare number.

Does Meta's server work with the WhatsApp Business app on my phone?

No. It needs a Meta business you administer, a Meta developer app with WhatsApp turned on, and accepted Cloud API terms. It manages the WhatsApp Business Platform, not the phone app.

Can the official server message any customer?

Only within limits. Free-form text reaches people only inside the 24-hour customer service window; outside it you need an approved template. It asks you to confirm the recipient before each send.

What is the WhatsApp Business Tools MCP server URL?

https://mcp.facebook.com/whatsapp_business_tools. You sign in with your Meta account and pick which businesses and apps to share. Meta validates Claude, ChatGPT, Codex and Cursor.

Where do personal WhatsApp servers keep my messages?

In a database on your own computer. Messages go to the AI only when a tool reads them. A message someone sends you can still carry hidden instructions, which the lharries README warns could leak private data.

How often do I have to scan the QR code again?

About every 20 days, according to the lharries README. Forks built on the same library work the same way.

Is there a hosted WhatsApp MCP server for a team inbox?

Yes, inside paid services. Wassenger hosts one on the official Business API with an API key, and TimelinesAI includes one in every plan for both QR-linked and Business API numbers.

Server facts from the official MCP registry, GitHub, npm, PyPI and the Docker catalog. Archived servers are not listed.