whatsapp-sender-pro-mcp
v1.0.1
Published
MCP Server for WhatsApp Sender Pro - Send bulk WhatsApp messages via AI assistants like Claude
Maintainers
Readme
WhatsApp Sender Pro MCP Server
Model Context Protocol (MCP) server for WhatsApp Sender Pro. This allows AI assistants like Claude to send WhatsApp messages, manage contacts, and run marketing campaigns on your behalf.
Website: https://whatsappsender.speedliv.com Chrome Extension: Install from Chrome Web Store
Features
Tools
- send_whatsapp_message - Send a message to a single contact
- send_bulk_messages - Send messages to multiple contacts with human-like delays
- get_contacts - Retrieve your saved contacts
- add_contact - Add a new contact
- import_contacts - Import multiple contacts at once
- get_message_history - View sent messages and their status
- get_credits_balance - Check your credits balance
- get_analytics - View messaging statistics
- create_message_template - Create reusable templates
- authenticate - Login to your account
Resources
whatsapp://contacts- All saved contactswhatsapp://templates- Message templateswhatsapp://stats- Usage statisticswhatsapp://account- Account information
Prompts
- send_marketing_campaign - Create and send marketing campaigns
- send_appointment_reminder - Send appointment reminders
- customer_followup - Follow up with customers after purchase
- event_invitation - Send event invitations
Installation
Option 1: NPX (No installation required)
npx whatsapp-sender-pro-mcpOption 2: NPM Global Install
npm install -g whatsapp-sender-pro-mcp
whatsapp-sender-mcpOption 3: From Source
git clone https://github.com/whatsapp-sender-pro/mcp-server
cd mcp-server
npm install
npm startConfiguration
For Claude Desktop
Add to your Claude Desktop configuration file:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"whatsapp-sender": {
"command": "npx",
"args": ["whatsapp-sender-pro-mcp"],
"env": {
"WHATSAPP_API_URL": "https://whatsapp-backend-prod.worksaas.workers.dev"
}
}
}
}Or if installed globally:
{
"mcpServers": {
"whatsapp-sender": {
"command": "whatsapp-sender-mcp",
"env": {
"WHATSAPP_API_URL": "https://whatsapp-backend-prod.worksaas.workers.dev"
}
}
}
}For Claude Code
Add to your project's .claude/settings.json:
{
"mcpServers": {
"whatsapp-sender": {
"command": "npx",
"args": ["whatsapp-sender-pro-mcp"],
"env": {
"WHATSAPP_API_URL": "https://whatsapp-backend-prod.worksaas.workers.dev"
}
}
}
}Usage Examples
Authenticate First
Use the authenticate tool with my email and password to loginSend a Single Message
Send a WhatsApp message to +1234567890 saying "Hello! Thanks for your interest in our product."Send Bulk Campaign
Get my contacts and send a promotional message about our 20% holiday sale to all of themCheck Analytics
Show me my messaging statistics for the past weekUse a Prompt
Use the send_marketing_campaign prompt to promote our new fitness app with a 30-day free trial offerEnvironment Variables
| Variable | Description | Default |
|----------|-------------|---------|
| WHATSAPP_API_URL | API server URL | https://whatsapp-backend-prod.worksaas.workers.dev |
| WHATSAPP_API_TOKEN | JWT authentication token | None (use authenticate tool) |
Security
- Never share your API token
- The MCP server runs locally and communicates with the WhatsApp Sender API
- All messages are sent through your authenticated account
- Credits are deducted per message sent
Support
- Website: https://whatsappsender.speedliv.com
- Chrome Extension: https://chromewebstore.google.com/detail/whatsapp-sender-pro/akaajmihnfkohfcpbohmephlldmlibok
- Email: [email protected]
License
MIT
