TT

titanmindagi/titanmind-whatsapp-mcp

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

19 stars 9 forks 品質 61 トレンド 22MIT

Titanmind を使用した WhatsApp マーケティングとメッセージングツール MCP (Model Control Protocol) サービス。 無料のメッセージ(24時間ウィンドウ)とテンプレートワークフローを自動的に処理します

概要

Titanmind を使用した WhatsApp マーケティングとメッセージングツール MCP (Model Control Protocol) サービス。 無料のメッセージ(24時間ウィンドウ)とテンプレートワークフローを自動的に処理します。 このサービスは、Titanmindを使用して、すべてのWhatsAppマーケティングとメッセージング機能を提供します。 すべてのコンポーネントのヘッダー、ボディ、CTAs でテンプレートの作成や登録などの機能が含まれています。、テンプレートは一括で電話番号に放送します。 アクティブな会話でメッセージを読み、送信する。 このMCPはTitanmindを利用しています。 Titanmind アカウントは、この MCP を使用する要件です.

概要(AI 翻訳)

##タイタンマインドWhatsApp MCP

Titanmind を使用した WhatsApp マーケティングとメッセージングツール MCP (Model Control Protocol) サービス。 無料のメッセージ(24時間ウィンドウ)とテンプレートワークフローを自動的に処理します。

概要

このサービスは、Titanmindを使用して、すべてのWhatsAppマーケティングとメッセージング機能を提供します。 すべてのコンポーネントのヘッダー、ボディ、CTAs でテンプレートの作成や登録などの機能が含まれています。、テンプレートは一括で電話番号に放送します。 アクティブな会話でメッセージを読み、送信する。

このMCPはTitanmindを利用しています。 Titanmind アカウントは、この MCP を使用する要件です。 ツイート Titanmindは、会話管理、スケジューリング、エージェント会話、コンテンツ生成などの強力な機能を提供することで、WhatsAppコミュニケーションを強化します

##特徴

会話管理

最近の会話を入手

  • 過去24時間に送信または受信されたメッセージですべての会話を取得します
  • 最近の活動で会話データを返す

会話メッセージの取得

  • 特定の会話からすべてのメッセージをフェッチ
  • 要件: [conversation_id] (英数の会話識別子)

WhatsAppメッセージを送る

  • 既存のWhatsAppの会話にメッセージを送信する

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

Titanmind WhatsApp MCP

A WhatsApp marketing and messaging tool MCP (Model Control Protocol) service using Titanmind. Handles free-form messages (24hr window) and template workflows automatically

Overview

This service provides all the WhatsApp marketing and messaging functionalities using Titanmind. Includes features like template creation and registration with all components header, body, CTAs…, template broadcast to phone numbers in bulk. Read and send messages in an active conversation.

This MCP utilizes Titanmind. Titanmind Account is a requirement to use this MCP.

Titanmind enhances WhatsApp communication by providing powerful features such as conversation management, scheduling, agentic conversations, content generation etc.

Features

Conversation Management

Get Recent Conversations

  • Retrieve all conversations with messages sent or received in the last 24 hours
  • Returns conversation data with recent activity

Get Conversation Messages

  • Fetch all messages from a specific conversation
  • Requires: conversation_id (alphanumeric conversation identifier)

Send WhatsApp Message

  • Send a message to an existing WhatsApp conversation
  • Requires: conversation_id and message content

Template Management

Create Message Template

  • Register new WhatsApp message templates for approval
  • Configure template name (single word, underscores allowed only)
  • Set language (default: “en”) and category (MARKETING, UTILITY, AUTHENTICATION)
  • Structure message components including:
    • BODY (required): Main text content
    • HEADER (optional): TEXT, VIDEO, IMAGE, or DOCUMENT format
    • FOOTER (optional): Footer text
    • BUTTONS (optional): QUICK_REPLY, URL, or PHONE_NUMBER actions

Get Templates

  • Retrieve all created templates with approval status
  • Optional filtering by template name

Send Bulk Messages

  • Send messages to multiple phone numbers using approved templates
  • Requires: template_id and list of contacts
  • Contact format: country code alpha (e.g., “IN”), country code (e.g., “91”), and phone number

Installation

Prerequisites

  • Python 3.10 or higher
  • API Key and Business Code from Titanmind

Usage with MCP Client

In any MCP Client like Claude or Cursor, Titanmind whatsapp MCP config can be added following ways:

Using Titanmind WhatsApp MCP Python package 

1. Install pipx to install the python package globally

# terminal

# Install pipx first
brew install pipx  # on macOS
# or
sudo apt install pipx  # on Ubuntu/Debian

# Then install Titanmind WhatsApp MCP Python package 
pipx install titanmind-whatsapp-mcp

# Make sure '/[HOME_DIR_OR_USER_PRFILE]/.local/bin' is on your PATH environment variable. Use pipx ensurepath to set it.
pipx ensurepath 
 
GitHub で README 全文を見る

インストール

npx mcp-remote https://mcp.titanmind.so/whatsapp/mcp/ --header api-key:XXXXXXXXXXXXXXXXXXXXXXX --header bus-code:XXXXXX
MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "mcpServers": { "TitanMindMCP": { "command": "/[HOME_DIR_OR_USER_PRFILE]/.local/bin/titan-mind-mcp", "args": [ ], "env": { "api-key": "XXXXXXXXXXXXXXXXXXXXXXXX", "bus-code": "XXXXXX" } } } }