返回市场
麦普信使服务

麦普信使服务

作者:wassengerhq3 星标更新:2025-06-26

项目介绍

MCP Wassenger WhatsApp API Connector NPM 版本

🚀 通过AI超级驱动您的WhatsApp自动化! 使用您最喜欢的AI助手(如ChatGPT、Claude或自定义AI代理)发送消息、总结对话并管理聊天。

轻松集成 Wassenger WhatsApp API 与任何MCP支持的AI客户端,包括ChatGPT、VS Code Copilot、Claude Desktop、Cursor、Windsurf 和 更多

💬 转变您的沟通方式 - 自动化响应、分析聊天模式,并在大规模上管理客户对话,管理WhatsApp聊天和群组,所有这些都通过简单的会话文本或语音命令与您的AI助手完成。

👉 阅读介绍Wassenger MCP服务器的博客文章

⚠️ 注意:如果您使用的MCP客户端不支持HTTP流传输(以前称为SSE连接),则需要使用此包。要使用远程HTTP连接,请阅读这些说明

内容

关于

Wassenger 是一个多功能的WhatsApp团队聊天和API解决方案,用于商业消息传递以自动化WhatsApp上的任何内容。

查看API文档和示例

产品更新:🚀 使用我们的无代码解决方案Wassenger Flows⚡✨ 在WhatsApp上自动化任何内容

示例提示

从任何AI客户端或代理工具集成中与您的WhatsApp对话进行交流。

这里是一些您可以使用任何AI助手与WhatsApp交互的各种提示:

📱 基本消息及通信

  • "给+1234567890发送一条WhatsApp消息说'你好!今天怎么样?'"
  • "给名为'John Smith'的联系人发送一条带有文本'会议确认为下午3点'的消息"
  • "给+44123456789发送一条紧急消息:'请尽快回我电话'"
  • "发送一条带有来自[URL]的图片的WhatsApp消息到[电话号码]"
  • "回复聊天[聊天ID]中的消息[消息ID]说'Thanks for your feedback!'"

📊 对话分析及见解

  • "总结我最近10条与+1555123456的WhatsApp消息"
  • "分析我在与市场团队群聊中的对话语气"
  • "显示过去一周我和Sarah讨论的主要话题"
  • "计算今天我从所有联系人收到的消息数量"
  • "搜索包含'invoic'的聊天[聊天ID]中的消息"
  • "生成按天分组的本月聊天活动报告"

👥 群组及团队管理

  • "创建一个名为'Team Updates'的WhatsApp群组,参与者为+1234567890, +0987654321"
  • "'Project Team Alpha' WhatsApp群组中有多少成员?"
  • "列出我的'Family Chat'群组的所有成员"
  • "将+1234567890添加到WhatsApp群组[群组ID]"
  • "将+1234567890设为群组[群组ID]的管理员"
  • "获取群组[群组ID]的邀请链接"

⏰ 消息调度及自动化

  • "安排一条给+1234567890的消息说'生日快乐!'明天上午9点发送"
  • "为团队群组设置关于下周五下午2点会议的提醒消息"
  • "设置自动回复,对于在工作时间外(上午9点至下午5点)收到的消息"
  • "创建一个工作流程:当有人发送'INFO'时,自动发送我们公司的手册"

🔍 联系人及设备管理

  • "检查电话号码+1555987654是否是有效的WhatsApp号码"
  • "我连接到Wassenger的WhatsApp号码有哪些?"
  • "显示我所有WhatsApp设备的状态"
  • "获取联系人+1234567890的个人资料信息"
  • "显示我过去一个月的所有最近联系人"

📈 分析及报告

  • "生成一份报告,列出我本月最频繁的WhatsApp联系人"
  • "显示我本周最繁忙的WhatsApp对话日"
  • "哪个代理对客户咨询的响应最快?"
  • "显示过去30天的聊天量趋势"
  • "统计我所有聊天中的未读消息数量"
  • "找到过去60天内没有互动的客户"

🔔 状态及监控

  • "检查我发给+1234567890的最后一封邮件的投递状态"
  • "显示今天所有失败的邮件投递"
  • "监控我的联系人+1555123456是否已阅读我最近的邮件"
  • "发布'正在开发令人兴奋的新功能!'作为我的WhatsApp状态"

🔄 批量操作及活动

  • "向我的'Team Updates'群组的所有成员分别发送相同的公告"
  • "向我前10个最常联系的号码广播节日问候"
  • "创建一个名为'欢迎系列'的活动,向多个联系人发送'欢迎使用我们的服务!'"
  • "启动活动[campaign-id]并检查其投递状态"

🎯 智能业务自动化

  • "创建一个名为'VIP客户'的标签,颜色为红色,并将其应用于重要聊天"
  • "将聊天[聊天ID]分配给代理[代理ID]"
  • "显示所有带有'support'标签的聊天"
  • "分析客户服务对话中的情感,并标记负面的"
  • "生成所有聊天及其最后活动的CSV报告"
  • "查找我所有WhatsApp聊天中的未读消息"

🔐 账户及文件管理

  • "显示我的当前Wassenger账户使用情况和限制"
  • "从[image-url]上传一张图片,用于WhatsApp消息"
  • "列出所有标记为'marketing'的上传文件"
  • "从设备[设备ID]导出所有联系人到JSON"

这些提示涵盖了企业使用WhatsApp进行客户服务、营销、团队协作和自动化的真实场景,通过Wassenger平台实现。

HTTP流传输用法

如果您的MCP客户端支持HTTP流传输(以前称为服务器发送事件或SSE传输),您可以直接连接到Wassenger MCP服务器,而无需安装此包。这是首选方法,因为它更快且不需要本地设置。

支持的客户端

大多数现代MCP客户端支持HTTP流传输,包括:

  • Claude Desktop(最新版本)
  • VS Code Copilot带MCP扩展
  • Cursor(v0.48.0+)
  • Windsurf
  • OpenAI响应API
  • ChatGPT(专业用户可访问,不久将有更多用户)

Claude Desktop配置

在您的claude_desktop_config.json中添加以下内容:

{
  "mcpServers": {
    "wassenger": {
      "type": "http",
      "url": "https://api.wassenger.com/mcp?key=YOUR_WASSENGER_API_KEY"
    }
  }
}

或者使用环境变量:

{
  "mcpServers": {
    "wassenger": {
      "type": "http",
      "url": "https://api.wassenger.com/mcp?key=${WASSENGER_API_KEY}",
      "env": {
        "WASSENGER_API_KEY": "your-api-key-here"
      }
    }
  }
}

VS Code Copilot配置

在VS Code设置(JSON格式)中:

{
  "mcp.servers": {
    "wassenger": {
      "url": "https://api.wassenger.com/mcp?key=  YOUR_WASSENGER_API_KEY",
      "transport": "http-streaming"
    }
  }
}

HTTP流传输的好处

  • 无需本地安装
  • 更快的连接时间
  • 自动更新 - 始终使用最新服务器版本
  • 更好的可靠性 - 没有Node.js依赖问题
  • 更简单的配置 - 只需一个URL

获取您的API密钥

  1. Wassenger.com注册
  2. 转到您的API设置
  3. 复制您的API密钥
  4. 替换上述配置中的YOUR_WASSENGER_API_KEY

支持的MCP工具

Wassenger MCP服务器提供了全面的WhatsApp自动化工具,按照功能类别组织。所有工具都使用LLM友好的交互参数:

📱 核心消息及通信

  • manage_whatsapp_messages - 具有11种动作类型的通用消息发送:文本、媒体、位置、联系人、投票、事件、计划、实时、过期、代理和模板消息
  • manage_whatsapp_message_interactions - 消息交互:回复、转发、反应和投票
  • get_whatsapp_chat_messages - 综合消息检索:最近、搜索、日期范围、按发送者、按类型、按ID、高级搜索、线程上下文和媒体过滤
  • analyze_whatsapp_chat_messages - 消息分析:统计数据、投递状态跟踪和多种格式的数据导出

💬 聊天及对话管理

  • get_whatsapp_chats - 具有9种动作类型的通用聊天检索:最近、未读、按状态、分配、按联系人类型、按ID、搜索、归档和日期范围过滤
  • analyze_whatsapp_chats - 聊天分析和导出,具有综合统计数据和数据导出能力
  • search_whatsapp_chats_by_name - 快速聊天搜索,按联系人名称、群组名称或频道名称

👥 群组及团队管理

  • manage_whatsapp_groups - 完整的群组操作:搜索、创建、更新、加入、离开、邀请管理,具有8种动作类型
  • manage_whatsapp_group_participants - 参与者管理:添加、删除、提升、降级、审批工作流,具有7种动作类型
  • manage_whatsapp_team - 团队成员管理:搜索、创建、更新、删除、设备访问控制,具有7种动作类型
  • manage_whatsapp_departments - 部门组织:列表、创建、更新、删除,并分配代理和视觉定制

📺 频道及广播

  • manage_whatsapp_channels - 频道生命周期管理:列表、创建、更新、搜索、加入、离开、图像更新,具有9种动作类型
  • manage_whatsapp_channel_messages - 频道消息检索,具有过滤和分页
  • manage_whatsapp_status - WhatsApp状态(故事)管理:获取、发布、计划,支持媒体和高级定时

🔄 活动及批量操作

  • manage_whatsapp_campaigns - 批量消息活动:搜索、创建、更新、开始、停止、删除,具有7种动作类型
  • manage_whatsapp_campaign_contacts - 活动接收者管理:搜索、添加、删除联系人,具有过滤选项
  • manage_whatsapp_queue - 消息队列控制:状态监控、队列管理、批量删除,具有3种动作类型

📱 设备及账户管理

  • get_whatsapp_devices - 设备列表,具有高级过滤:状态、会话、搜索、在线/活跃过滤
  • get_whatsapp_device_details - 详细设备信息:配置、会话状态、指标和洞察
  • health_check - 对MCP服务器和连接的WhatsApp设备进行全面系统健康检查

👤 联系人及标签管理

  • manage_whatsapp_contacts - 联系人CRUD操作:列表、获取、创建、更新、删除、批量操作、元数据管理,具有8种动作类型
  • manage_whatsapp_contact_actions - 联系人阻止:阻止和取消阻止操作
  • manage_whatsapp_labels - 标签管理:列表、创建、更新、删除,具有彩色编码组织

📁 文件及媒体管理

  • search_whatsapp_outbound_files - 上传文件搜索,具有高级过滤:类型、大小、日期、标签和元数据
  • search_whatsapp_chat_files - 从WhatsApp聊天中接收文件搜索,具有综合过滤选项

🔧 系统及实用工具

  • ping - 基本连通性测试,测量服务器状态和响应时间

📊 分析及见解

所有工具都包括全面的分析能力:

  • 消息投递跟踪和统计数据
  • 聊天活动分析和报告
  • 设备性能指标和监控
  • 活动分析和成功跟踪
  • 团队生产力洞察和报告

每个工具都支持广泛的过滤、分页、排序和导出能力,使其非常适合通过AI助手进行手动操作和自动化工作流。

用法

所有最受欢迎的MCP客户端(Claude Desktop、VS Code Copilot、Cursor、Windsurf...)使用以下配置格式:

{
  "mcpServers": {
    "remote-example": {
      "command": "npx",
      "args": [
        "mcp-wassenger",
        "api-key-goes-here"
      ]
    }
  }
}

自定义头部信息

为了绕过身份验证,或在所有请求到远程服务器时发出自定义头部,传递--headerCLI参数:

{
  "mcpServers": {
    "remote-example": {
      "command": "npx",
      "args": [
        "mcp-wassenger",
        "${WASSENGER_API}"
      ],
      "env": {
        "WASSENGER_API": "..."