Gallabox MCP Server

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.

navayuvan-gallabox

通信
访问服务器

README

Gallabox MCP Server

MCP Server for the Gallabox API, enabling interaction with WhatsApp messaging.

Tools

  1. sendTextMessage

    • Send a text message via WhatsApp
    • Required inputs:
      • recipient (object): The recipient's details
        • name (string): Recipient's name
        • phone (string): Recipient's phone number
      • content (string): The content of the text message
    • Returns: Confirmation of message sent with ID and status.
  2. sendTemplateMessage

    • Send a template message via WhatsApp
    • Required inputs:
      • recipient (object): The recipient's details
        • name (string): Recipient's name
        • phone (string): Recipient's phone number
      • templateName (string): The name of the template to use
      • templateValues (object): Values to replace in the template
    • Returns: Confirmation of template message sent with ID and status.
  3. sendInteractiveMessage

    • Send an interactive message via WhatsApp
    • Required inputs:
      • recipient (object): The recipient's details
        • name (string): Recipient's name
        • phone (string): Recipient's phone number
      • content (string): The content of the interactive message
      • buttons (array): Array of button objects for interaction
        • Each button object must include:
          • type (string): Should be "reply"
          • reply (object): Contains:
            • id (string): ID of the reply button
            • title (string): Title of the reply button
    • Returns: Confirmation of interactive message sent with ID and status.

Setup

  1. Clone the Repository:
    Clone this repository to your local machine using:

    git clone https://github.com/yourusername/gallabox-mcp-server.git
    
  2. Install Dependencies:
    Navigate to the project directory and install the required dependencies:

    cd gallabox-mcp-server
    yarn
    

Claude Desktop Configuration

To run the Gallabox MCP server with Claude Desktop, you need to configure the claude_desktop_config.json file. Below is a sample configuration:

{
  "mcpServers": {
    "whatsapp": {
      "command": "npx",
      "args": ["-y", "/Users/navayuvan/Works/gallabox-mcp-server"],
      "env": {
        "CHANNEL_ID": "<your_channel_id>",
        "GALLABOX_API_KEY": "<your_api_key>",
        "GALLABOX_API_SECRET": "<your_api_secret>"
      }
    }
  }
}

Restart Claude Desktop after adding this configuration.

Explanation of Configuration

  • command: The command to run the server, using npx to execute the local package.
  • args: Arguments passed to the command, specifying the path to your Gallabox MCP server.
  • env: Environment variables required for the server to function, including your API credentials and channel ID.

推荐服务器

graphlit-mcp-server

graphlit-mcp-server

模型上下文协议 (MCP) 服务器实现了 MCP 客户端与 Graphlit 服务之间的集成。 除了网络爬取之外,还可以将任何内容(从 Slack 到 Gmail 再到播客订阅源)导入到 Graphlit 项目中,然后从 MCP 客户端检索相关内容。

官方
精选
TypeScript
Apple MCP Server

Apple MCP Server

通过 MCP 协议与 Apple 应用(如“信息”、“备忘录”和“通讯录”)进行交互,从而使用自然语言发送消息、搜索和打开应用内容。

精选
本地
TypeScript
@kazuph/mcp-gmail-gas

@kazuph/mcp-gmail-gas

用于 Gmail 集成的模型上下文协议 (Model Context Protocol, MCP) 服务器。它允许 Claude Desktop(或任何 MCP 客户端)通过 Google Apps Script 与您的 Gmail 帐户进行交互。

精选
JavaScript
MCP Server Trello

MCP Server Trello

通过 Trello API 促进与 Trello 看板的交互,提供速率限制、类型安全、输入验证和错误处理等功能,以实现对卡片、列表和看板活动的无缝管理。

精选
TypeScript
Linear MCP Server

Linear MCP Server

一个模型上下文协议(Model Context Protocol)服务器,它与 Linear 的问题跟踪系统集成,允许大型语言模型(LLM)通过自然语言交互来创建、更新、搜索和评论 Linear 问题。

精选
JavaScript
Composio MCP Server

Composio MCP Server

一个服务器实现,提供与 MCP 兼容的 Composio 应用(如 Gmail 和 Linear)的访问,允许通过结构化的接口与语言模型进行交互。

官方
TypeScript
Folderr

Folderr

一个模型上下文协议 (MCP) 服务器,它提供与 Folderr API 交互的工具,专门用于管理 Folderr 助手并与之通信。

官方
JavaScript
mcp-google

mcp-google

一个专门的模型上下文协议(MCP)服务器,它将 Google 服务(Gmail、日历等)集成到您的 AI 工作流程中。该服务器通过 MCP 实现对 Google 服务的无缝访问,从而允许 AI 代理与 Gmail、Google 日历和其他 Google 服务进行交互。

本地
TypeScript
MCP-JIRA-Python Server

MCP-JIRA-Python Server

一个基于 Python 的服务器,可以与 JIRA 无缝集成,并通过自定义 API 管理和交互项目。

本地
Python
Email sending MCP 💌

Email sending MCP 💌

Send emails directly from Cursor with this email sending MCP server

本地
TypeScript