Titanmind WhatsApp MCP 是一款借助 Titanmind 实现的 WhatsApp 营销与消息发送工具的 MCP(模型控制协议)服务。它能够自动处理自由格式消息(24 小时窗口期)和模板工作流。
本服务借助 Titanmind 提供了所有 WhatsApp 营销和消息发送功能。包含模板创建、注册(涵盖头部、正文、CTA 等所有组件)、向大量电话号码批量广播模板消息,以及在活跃对话中读取和发送消息等功能。
⚠️ 重要提示
此 MCP 依赖于 Titanmind,使用该 MCP 必须拥有 Titanmind 账户。
Titanmind 通过提供强大的功能,如对话管理、日程安排、智能对话、内容生成等,增强了 WhatsApp 的通信能力。
conversation_id(字母数字组合的对话标识符)。conversation_id 和 message 内容。template_id 和联系人列表。在任何 MCP 客户端(如 Claude 或 Cursor)中,可以通过以下方式添加 Titanmind WhatsApp MCP 配置:
# 终端命令
# 首先安装 pipx
brew install pipx # 在 macOS 上
# 或者
sudo apt install pipx # 在 Ubuntu/Debian 上
# 然后安装 Titanmind WhatsApp MCP Python 包
pipx install titanmind-whatsapp-mcp
# 确保 '/[HOME_DIR_OR_USER_PRFILE]/.local/bin' 在您的 PATH 环境变量中。使用 pipx ensurepath 进行设置。
pipx ensurepath
{
"mcpServers": {
"TitanMindMCP": {
"command": "/[HOME_DIR_OR_USER_PRFILE]/.local/bin/titan-mind-mcp",
"args": [
],
"env": {
"api-key": "XXXXXXXXXXXXXXXXXXXXXXXX",
"bus-code": "XXXXXX"
}
}
}
}
{
"mcpServers": {
"TitanMindMCP": {
"command": "npx",
"args": [
"mcp-remote",
"https://mcp.titanmind.so/whatsapp/mcp/",
"--header",
"api-key:XXXXXXXXXXXXXXXXXXXXXXX",
"--header",
"bus-code:XXXXXX"
]
}
}
}
{
"mcpServers": {
"TitanMindMCP": {
"type": "stdio",
"command": "uv",
"args": [
"run",
"--directory",
"/[PATH_TO_THE_PROJECT]",
"python",
"main.py"
],
"env": {
"api-key": "XXXXXXXXXXXXXXXXXXXX",
"bus-code": "XXXXXX"
}
}
}
}
pip install titanmind-whatsapp-mcp
或者使用 uv:
uv pip install titanmind-whatsapp-mcp
git clone https://github.com/TitanmindAGI/titanmind-whatsapp-mcp
cd titanmind-whatsapp-mcp
pip install -e .
# 或者
uv pip install -e .
export api-key="your-titanmind-api-key"
export bus-code="your-titanmind-business-code"
TitanMind 的 WhatsApp 消息系统基于时间和对话状态,以两种不同的消息模式运行:
本项目采用 MIT 许可证,详情请参阅 LICENSE 文件。