TT

titanmindagi/titanmind-whatsapp-mcp

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

19 stars 9 forks 품질 61 트렌드 22MIT

Titanmind를 사용하여 WhatsApp 마케팅 및 메시징 도구 MCP (모델 제어 프로토콜) 서비스. Free-form 메시지 (24hr window) 및 템플릿 워크플로우를 자동으로 처리

개요

Titanmind를 사용하여 WhatsApp 마케팅 및 메시징 도구 MCP (모델 제어 프로토콜) 서비스. Free-form 메시지 (24hr window) 및 템플릿 워크플로우를 자동으로 처리 이 서비스는 Titanmind를 사용하여 모든 WhatsApp 마케팅 및 메시징 기능을 제공합니다. 템플릿 작성 및 모든 구성 요소 헤더, 바디, CTA와 함께 등록 같은 기능을 포함합니다., 대량의 전화 번호로 템플릿 방송. 대화에서 메시지를 읽고 보내. 이 MCP는 Titanmind를 사용합니다. Titanmind 계정은이 MCP를 사용하는 요구 사항입니다.

개요(AI 번역)

타이탄민 WhatsApp MCP

Titanmind를 사용하여 WhatsApp 마케팅 및 메시징 도구 MCP (모델 제어 프로토콜) 서비스. Free-form 메시지 (24hr window) 및 템플릿 워크플로우를 자동으로 처리

개요

이 서비스는 Titanmind를 사용하여 모든 WhatsApp 마케팅 및 메시징 기능을 제공합니다. 템플릿 작성 및 모든 구성 요소 헤더, 바디, CTA와 함께 등록 같은 기능을 포함합니다., 대량의 전화 번호로 템플릿 방송. 대화에서 메시지를 읽고 보내.

이 MCP는 Titanmind를 이용합니다. Titanmind 계정은이 MCP를 사용하는 요구 사항입니다. · Titanmind는 ** 대화 관리, 스케줄링, 에이전트 대화, 콘텐츠 생성 등과 같은 강력한 기능을 제공함으로써 WhatsApp 통신을 향상시킵니다.**

특징

대화 관리

**최근 대화 **

  • 마지막 24 시간에 보낸 메시지와 모든 대화를 검색
  • 최근 활동과의 대화 데이터 반환

** 대화 메시지 받기**

  • 특정 대화에서 모든 메시지
  • Requires: 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" } } } }