使用Titanmind的WhatsApp营销和消息工具MCP(模型控制协议)服务。自动处理自由形式的消息(24小时窗口内)和模板工作流。
此服务提供了所有基于Titanmind的WhatsApp营销和消息功能。包括模板创建和注册(包含头部、正文、CTA等组件)、批量向电话号码发送模板消息等功能。在活跃对话中读取和发送消息。
此MCP利用了Titanmind。使用此MCP需要拥有Titanmind账户。
Titanmind通过提供强大的功能如对话管理、调度、代理对话、内容生成等来增强WhatsApp通信。
获取最近对话
获取对话消息
conversation_id(字母数字对话标识符)发送WhatsApp消息
conversation_id 和 message 内容创建消息模板
获取模板
批量发送消息
template_id 和联系人列表在任何MCP客户端如Claude或Cursor中,可以按照以下方式添加Titanmind WhatsApp MCP配置:
1. 安装pipx以全局安装Python包
# 终端
# 首先安装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
2. 在MCP客户端的MCP配置Json文件中设置MCP配置Python包脚本。
{
"mcpServers": {
"TitanMindMCP": {
"command": "/[HOME_DIR_OR_USER_PRFILE]/.local/bin/titan-mind-mcp",
"args": [
],
"env": {
"api-key": "XXXXXXXXXXXXXXXXXXXXXXXX",
"bus-code": "XXXXXX"
}
}
}
}
1. 确保系统中已安装npx
2. 然后只需添加MCP配置
{
"mcpServers": {
"TitanMindMCP": {
"command": "npx",
"args": [
"mcp-remote",
"https://mcp.titanmind.so/whatsapp/mcp/",
"--header",
"api-key:XXXXXXXXXXXXXXXXXXXXXXX",
"--header",
"bus-code:XXXXXX"
]
}
}
}
1. 首先按照设置项目的说明设置项目。
2. 然后添加MCP配置
{
"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
1. 克隆仓库:
git clone https://github.com/TitanmindAGI/titanmind-whatsapp-mcp
cd titanmind-whatsapp-mcp
2. 安装依赖项:
pip install -e .
# 或者
uv pip install -e .
3. 设置认证密钥
export api-key="your-titanmind-api-key"
export bus-code="your-titanmind-business-code"
TitanMind的WhatsApp消息系统基于时间和对话状态分为两种不同的消息模式:
MIT许可证 - 查看LICENSE文件