Gallabox MCP Server
@navayuvan-gallabox
About Gallabox MCP Server
A Model Context Protocol (MCP) server implementation for Gallabox WhatsApp APIs. This server acts as a middleware between MCP clients and the Gallabox API, providing a standardized interface for sending WhatsApp messages.
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
3** Confirmation of message sent with ID and status.
** Confirmation of template message sent with ID and status.
** Confirmation of interactive message sent with ID and status.
Overview
What is Gallabox MCP Server?
MCP Server for the Gallabox API, enabling interaction with WhatsApp messaging. It allows sending text, template, and interactive messages programmatically.
How to use Gallabox MCP Server?
Clone the repository and install dependencies with yarn. Then configure a claude_desktop_config.json file with your CHANNEL_ID, GALLABOX_API_KEY, and GALLABOX_API_SECRET, and restart Claude Desktop.
Key features of Gallabox MCP Server
- Send text messages via WhatsApp
- Send template messages with dynamic values
- Send interactive messages with reply buttons
- Provides confirmation with ID and status for each message
- Uses environment variables for API authentication
Use cases of Gallabox MCP Server
- Automate customer support notifications via WhatsApp
- Send personalized marketing or transactional templates
- Create interactive WhatsApp conversations with button-based flows
FAQ from Gallabox MCP Server
What tools does Gallabox MCP Server provide?
It provides three tools: sendTextMessage, sendTemplateMessage, and sendInteractiveMessage.
What are the required environment variables?
CHANNEL_ID, GALLABOX_API_KEY, and GALLABOX_API_SECRET are required.
How do I configure it with Claude Desktop?
Add a whatsapp entry to the mcpServers section of claude_desktop_config.json, pointing the command to your local server and setting the required environment variables.
What does sendInteractiveMessage require?
It requires recipient (name and phone), content, and an array of buttons with type, id, and title.
Can I send templates with custom values?
Yes. Use sendTemplateMessage with templateName and templateValues (an object of replacements).
Frequently asked questions
What tools does Gallabox MCP Server provide?
It provides three tools: `sendTextMessage`, `sendTemplateMessage`, and `sendInteractiveMessage`.
What are the required environment variables?
`CHANNEL_ID`, `GALLABOX_API_KEY`, and `GALLABOX_API_SECRET` are required.
How do I configure it with Claude Desktop?
Add a `whatsapp` entry to the `mcpServers` section of `claude_desktop_config.json`, pointing the command to your local server and setting the required environment variables.
What does `sendInteractiveMessage` require?
It requires `recipient` (name and phone), `content`, and an array of `buttons` with `type`, `id`, and `title`.
Can I send templates with custom values?
Yes. Use `sendTemplateMessage` with `templateName` and `templateValues` (an object of replacements).
Basic information
More Other MCP servers
ACI: Open-Source Infra to Power Unified MCP Servers
aipotheosis-labsACI.dev is the open source tool-calling platform that hooks up 600+ tools into any agentic IDE or custom AI agent through direct function calling or a unified MCP server. The birthplace of VibeOps.
MaxKB
1Panel-dev🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。
XcodeBuildMCP
cameroncookeA Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
Unity MCP ✨
justinpbarnettUnity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.
Mcp
browsermcpBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
Comments