Zapr WhatsApp MCP Server
Enables sending WhatsApp messages to single or multiple recipients, validating phone numbers, and checking session status through the zapr.link service
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Zapr WhatsApp MCP Serversend a WhatsApp message to +1234567890 saying 'Meeting at 3 PM tomorrow'"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
zapr-mcp
Zapr WhatsApp MCP Server - Send WhatsApp messages from Claude Desktop and other MCP-compatible LLMs.
Installation
pip install zapr-mcpOr with uv (recommended):
uv run --with zapr-mcp zapr-mcpRelated MCP server: WhatsApp Business MCP
Configuration
Add to your Claude Desktop config (claude_desktop_config.json):
{
"mcpServers": {
"zapr-whatsapp": {
"command": "uv",
"args": ["run", "--with", "zapr-mcp", "zapr-mcp"],
"env": {
"ZAPR_SESSION_ID": "your-session-id-here",
"ZAPR_API_HOST": "https://api.zapr.link"
}
}
}
}Features
✅ Send WhatsApp messages to single or multiple recipients
✅ Validate phone numbers
✅ Check session status
✅ Automatic session authentication
✅ Rate limiting support
✅ Full MCP protocol compliance
Tools Available
send_whatsapp- Send a message to a single numberbulk_send_whatsapp- Send messages to multiple numbersget_session_status- Check WhatsApp session statusvalidate_number- Validate if a number is on WhatsApp
Requirements
Python 3.10+
Active zapr.link session
Claude Desktop or any MCP-compatible client
Support
For support, visit zapr.link or contact support@zapr.link
License
MIT
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
No tool schema history has been recorded yet.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Drive WhatsApp from any MCP client: pair devices, send text and media, manage contacts and groups.
Unified inbox MCP for WhatsApp, Telegram, Email, voice — read/send messages, search, AI agents.
Run WhatsApp Business campaigns from any AI assistant: contacts, segments, and broadcasts.
Drive your real WhatsApp inbox from Claude — send, reply, label, assign, and triage via TimelinesAI.
Related MCP Servers
- AlicenseAqualityDmaintenanceEnables sending, reading, and deleting WhatsApp messages through Claude Desktop and other MCP clients with granular per-chat permissions. Built on whatsapp-web.js using a headless browser to automate WhatsApp Web.6MIT
- AlicenseAqualityFmaintenanceManage WhatsApp Business templates and send messages from Claude, ChatGPT, Cursor, VS Code Copilot, or any MCP-compatible client — powered by the Meta Cloud API.83MIT
- AlicenseNot gradedqualityDmaintenanceGives Claude Desktop read-only access to your WhatsApp chats and message history via a local MCP server.163MIT
- AlicenseBqualityDmaintenanceEnables sending messages, images, documents and more on WhatsApp directly from any MCP-compatible AI, with tools for chat management, groups, and webhooks.371MIT
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/fcavalcantirj/zapr-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server