WhatsApp MCP server for Claude, ChatGPT and your AI agents

Give your AI tools to search your chats, see who is waiting for a reply, and send messages when you approve them. Works with personal WhatsApp and the WhatsApp Business API. Hosted for you, nothing to install.

https://whatsync.app/api/mcp
Works withClaudeChatGPTGeminiCursorCodex

What is a WhatsApp MCP server?

MCP, the Model Context Protocol, is the standard way AI apps connect to other tools. A WhatsApp MCP server gives your AI app a set of WhatsApp tools: read a chat, search messages, send a reply.

You ask in plain words, like “who is still waiting on me?”, and your AI picks the right tool and answers from your real messages. No copying chats across by hand.

  1. Your AI app

    Claude, ChatGPT, Cursor, Codex, or your own agent.

  2. WhatSync MCP server

    Signs you in, checks what you allowed, and runs the tool.

  3. Your WhatsApp

    Your personal WhatsApp, or the WhatsApp Business API.

Add it to your AI app

One server URL for every app. You sign in to WhatSync once, then link your personal WhatsApp or connect the Business API.

Claude

In Claude, open Customize, then Connectors, and add a custom connector with the server URL. Sign in to WhatSync and you are back in Claude.

Claude setup guide

ChatGPT

Add WhatSync from the ChatGPT app store, sign in, and link your WhatsApp. No URL to paste.

ChatGPT setup guide

Claude Code

Add the server, then run /mcp inside Claude Code to sign in.

claude mcp add --transport http whatsync https://whatsync.app/api/mcp
Developer docs

Cursor

Add this to ~/.cursor/mcp.json, then sign in from Cursor's MCP settings.

{
  "mcpServers": {
    "whatsync": { "url": "https://whatsync.app/api/mcp" }
  }
}
Developer docs

Codex

Add the server, then sign in to WhatSync.

codex mcp add whatsync --url https://whatsync.app/api/mcp
codex mcp login whatsync
Developer docs

Any other MCP client

Anything that supports remote MCP servers with OAuth works. Paste the server URL and sign in when asked.

https://whatsync.app/api/mcp
Developer docs

More than 40 WhatsApp tools

Your AI app sees only the tools you allowed when you signed in. Here are the main ones.

Read and search chats

List chats, open a conversation, search every message, find chats waiting for your reply, and find files by name or caption.

  • list_conversations
  • get_conversation
  • get_messages
  • search_messages
  • list_unanswered_conversations
  • list_contacts
  • search_attachments
  • get_attachment_link

Send messages

Send one message to one person or group. Send photos, files, voice notes, polls, locations and contact cards. React, edit, pin or forward.

  • send_message
  • send_group_message
  • send_image
  • send_document
  • send_audio
  • send_poll
  • react_to_message
  • edit_message
  • forward_message
  • get_send_status

Groups

List your groups, read who is in them, create a group, and change its name, members or settings.

  • list_groups
  • get_group
  • create_group
  • rename_group
  • add_group_participants
  • remove_group_participants
  • set_group_messaging

Settings

Choose which chats and groups are saved, keep numbers out with a filter, and delete a saved chat.

  • get_sync_settings
  • update_sync_settings
  • list_number_filters
  • add_number_filter
  • remove_number_filter
  • delete_chat

WhatsApp Business API

Check your account health, phone numbers and profile. List and create templates. See sending activity, analytics and Meta's prices.

  • get_business_account
  • get_business_health
  • list_business_phone_numbers
  • list_business_templates
  • create_business_template
  • get_business_messaging_analytics
  • estimate_business_price

Campaigns

Send one approved template to a list of opted-in customers, with a hard limit on how many messages go out and the price shown first.

  • analyze_campaign_csv
  • create_campaign
  • add_campaign_recipients
  • start_campaign
  • pause_campaign
  • get_campaign
  • suppress_recipient

What people ask it

  • Who messaged me on WhatsApp today that I haven't replied to?

  • Summarise what the Team group discussed this week.

  • Find the invoice PDF Rahul sent me last month.

  • Draft a reply to the supplier and show it to me before sending.

  • Which customers asked about the price this month?

  • Send our order_update template to this customer.

Personal WhatsApp or Business API

Start with your personal WhatsApp. Add the Business API to message customers at scale.

Like WhatsApp Web

Personal WhatsApp

  • Link the number and app you already use, like WhatsApp Web
  • Chats, groups, files, polls and reactions
  • Not for messaging many people at once
Link your WhatsApp
Official

WhatsApp Business API, through Meta

  • Templates and campaigns your AI can send
  • Meta reviews templates and charges per message, by country
  • The only allowed way to message many people at once
Connect the Business API

Hosted, or run it yourself?

There are good open source WhatsApp MCP servers on GitHub. Here is how they differ from WhatSync.

WhatSync compared with open source WhatsApp MCP servers
WhatSyncOpen source on GitHub
SetupPaste a URL or add the app, then sign inInstall Go, Python and uv, build, edit a config file
Runs onOur servers, all the timeYour computer, only while it is on
Works inClaude, ChatGPT, Cursor, Codex, web and phoneDesktop apps that run local servers
Business APIYes, templates and campaignsUsually no, personal numbers only
Where chats are storedOn WhatSync, the chats you chooseOn your own computer
PriceSee pricingFree, you run it

You decide what it sees

You pick the chats

Groups stay out until you tick them. Keep any number out with a filter.

You approve sends

AI apps ask you before a send. Check who it goes to and what it says.

Sign in with OAuth

No API keys to paste. The connection only sees your own account.

Unlink any time

Remove WhatSync from Linked devices on your phone, or remove the connector in your AI app.

Questions

Something else? Ask us.

What is a WhatsApp MCP server?

MCP (Model Context Protocol) is the standard way AI apps connect to other tools. A WhatsApp MCP server gives an AI app like Claude or ChatGPT tools to read, search and send WhatsApp messages, so you can ask about your chats instead of scrolling.

How do I connect WhatsApp to Claude?

Add https://whatsync.app/api/mcp as a custom connector in Claude, sign in to WhatSync, and link your WhatsApp. The Claude guide has every step.

Does it work with ChatGPT?

Yes. Add WhatSync from the ChatGPT app store and sign in. The ChatGPT guide walks through it.

Do I need to install or host anything?

No. WhatSync runs the server for you. You add a URL or an app to your AI client and sign in. Your WhatsApp keeps working on your phone as normal.

Does it work with the WhatsApp Business API?

Yes. Connect a number through Meta and your AI can check templates, create new ones, send approved templates and run campaigns. Meta reviews templates and charges per message.

Can my AI send messages on its own?

AI apps like Claude and ChatGPT ask you to confirm a send before it happens. You are responsible for what you approve, so check who it goes to and what it says first.

Can it read photos, files and voice notes?

It can find them by file name or caption and get a download link for the file. It does not transcribe voice notes or read the text inside images.

Is linking my personal number safe?

It uses WhatsApp's Linked devices feature, the same one WhatsApp Web uses, and you can remove it from your phone at any time. WhatsApp sets the rules for its service. Bulk or unsolicited messages from a personal number go against those rules and can get the number restricted, so use the Business API for that.

Is WhatSync made by Meta or WhatsApp?

No. WhatSync is made by Appstronauts. It is not made by, affiliated with, or endorsed by Meta, WhatsApp, Anthropic or OpenAI.

How much does it cost?

See the pricing page for the current plans.

Add your WhatsApp to your AI app

Setup takes about 5 minutes. Your WhatsApp keeps working on your phone as normal.