mcp-walichat
by walichat·★ 1·Score 34
WhatsApp MCP connector for AI clients to automate messaging, analyze conversations, and manage groups via WaliChat API.
Overview
The mcp-walichat server provides comprehensive WhatsApp automation tools that can be accessed through any MCP-compatible AI client. It enables users to send messages, manage chats, handle groups, schedule communications, and analyze conversations directly from AI assistants like Claude, ChatGPT, and others. The server implements the MCP protocol to expose a wide range of WhatsApp functionality including message management, conversation analysis, bulk operations, and customer service automation. It supports both local installation and HTTP streaming for easier integration.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose this MCP server if you need to integrate WhatsApp automation with AI assistants and want comprehensive messaging, group management, and analytics capabilities through WaliChat.
When NOT to choose this
Don't choose this if you need to work with a different messaging platform, or if you're not willing to use a third-party API that requires a paid subscription for full functionality.
Tools this server exposes
12 tools extracted from the READMEmanage_whatsapp_messagesUniversal message sending with various types: text, media, location, contact, poll, etc.
manage_whatsapp_message_interactionsMessage interactions: reply, forward, reaction, and poll voting
get_whatsapp_chat_messagesComprehensive message retrieval with various filtering options
get_whatsapp_chatsUniversal chat retrieval with various filtering and sorting options
manage_whatsapp_groupsComplete group operations: search, create, update, join, leave, invite management
manage_whatsapp_contactsContact CRUD operations with bulk operations and metadata management
manage_whatsapp_campaignsBulk messaging campaigns: create, update, start, stop, delete with tracking
manage_whatsapp_statusWhatsApp Status (Stories) management: get, publish, schedule with media support
get_whatsapp_devicesDevice listing with advanced filtering by status, session, and online status
manage_whatsapp_labelsLabel management: create, update, delete with color-coded organization
manage_whatsapp_channelsChannel lifecycle management: create, update, join, leave, message management
health_checkComprehensive system health check for MCP server and connected WhatsApp devices
Comparable tools
Installation
Installation
Local Installation
npm install mcp-walichatHTTP Streaming (Recommended)
For clients that support HTTP streaming, add the following configuration:
**Claude Desktop Configuration** Add to your claude_desktop_config.json:
{
"mcpServers": {
"walichat": {
"type": "http",
"url": "https://api.wali.chat/mcp?key=YOUR_WALICHAT_API_KEY"
}
}
}**VS Code Copilot Configuration** In VS Code settings:
{
"mcp.servers": {
"walichat": {
"url": "https://api.wali.chat/mcp?key=YOUR_WALICHAT_API_KEY",
"transport": "http-streaming"
}
}
}FAQ
- What MCP clients are supported?
- The server works with any MCP-compatible client including Claude Desktop, VS Code Copilot, Cursor, Windsurf, Cline, and many others. It recommends using HTTP streaming for better performance when supported.
- How do I get my WaliChat API key?
- Sign up at wali.chat, go to your API settings at app.wali.chat/api, and copy your API key. This key is required to authenticate with the MCP server.
Compare mcp-walichat with
Last updated · Auto-generated from public README + GitHub signals.