- Home
- MCP servers
- WaliChat
WaliChat
- javascript
0
GitHub Stars
javascript
Language
4 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
You can automate WhatsApp messaging and analytics with the MCP server for WaliChat. This connector lets your AI clients drive WhatsApp conversations, manage chats and groups, and run bulk actions through natural language or structured prompts, all via MCP-compatible endpoints.
How to use
Use the WaliChat MCP server from any MCP-enabled client (for example Claude Desktop, VS Code Copilot, Cursor, Windsurf, or OpenAI tools) to send messages, analyze conversations, manage groups, schedule messages, and generate insights from your WhatsApp data. You interact with it as a remote MCP server: you send actions or prompts to the server URL, and your AI client receives structured results and responses. Start with an HTTP connection when your client supports streaming, or fall back to a local stdio setup when you need a lightweight, no-network option.
What you can do with the MCP server
- Send WhatsApp messages including text and media
- Summarize conversations and extract key topics
- Manage groups and participants (add/remove admins, invite links)
- Schedule messages and set up auto-replies
- Query contacts, devices, and account status
- Generate analytics and reports on chat activity
- Monitor delivery status and read receipts
- Perform bulk/campaign messaging and channel operations
- Handle file and media management within WhatsApp chats
Available tools
manage_whatsapp_messages
Universal message sending with multiple action types including text, media, location, contact, poll, event, scheduled, live, expiring, agent, and template messaging.
manage_whatsapp_message_interactions
Handle interactions such as reply, forward, reaction, and poll voting for messages.
get_whatsapp_chat_messages
Retrieve messages with options for recent, search, date ranges, sender, type, IDs, threading context, and media filtering.
analyze_whatsapp_chat_messages
Analytics on messages including statistics and export capabilities for delivery status and related data.
get_whatsapp_chats
Retrieve chats with actions like recent, unread, by status, by contact type, by ID, search, archived, and date-range filtering.
analyze_whatsapp_chats
Comprehensive statistics and export for chat-level analytics.
search_whatsapp_chats_by_name
Search chats by contact name, group name, or channel name.
manage_whatsapp_groups
Complete group operations including search, create, update, join, leave, and invite management.
manage_whatsapp_group_participants
Manage group participants: add, remove, promote, demote, and approval workflow.
manage_whatsapp_team
Manage team members: search, create, update, delete, and device access control.
manage_whatsapp_departments
Organize departments with list/create/update/delete capabilities and agent assignments.
manage_whatsapp_channels
Lifecycle management of channels: list, create, update, search, join, leave, and image updates.
manage_whatsapp_channel_messages
Retrieve channel messages with filtering and pagination.
manage_whatsapp_status
WhatsApp Status management: get, publish, and schedule with media support.
manage_whatsapp_campaigns
Bulk messaging campaigns: search, create, update, start, stop, delete.
manage_whatsapp_campaign_contacts
Manage campaign recipients: search, add, remove with filtering.
manage_whatsapp_queue
Monitor and manage message queues, including bulk deletions.
get_whatsapp_devices
List devices with filtering for status and activity.
get_whatsapp_device_details
Detailed device information including configuration and metrics.
health_check
System health checks for MCP server and connected WhatsApp devices.
manage_whatsapp_contacts
CRUD operations for contacts with metadata management and bulk actions.
manage_whatsapp_contact_actions
Block and unblock contacts.
manage_whatsapp_labels
Label management with color-coded organization.
search_whatsapp_outbound_files
Search uploaded files with advanced filtering by type, size, date, and tags.
search_whatsapp_chat_files
Search received files from WhatsApp chats with detailed filters.
ping
Basic connectivity check to verify server status and responsiveness.