
## 概述
这个 n8n 工作流将 BulkSMS JSON REST API 转换为 MCP(模型上下文协议)兼容接口,为 AI 代理提供完整的短信服务功能。通过 15 个 API 端点,AI 代理可以直接调用 BulkSMS 的各种功能,包括发送短信、管理黑名单、查询消息历史等。
## 核心功能
### 🔧 工作原理
– **MCP 触发器**:作为 AI 代理请求的服务器端点
– **HTTP 请求节点**:处理对 https://api.bulksms.com/v1 的 API 调用
– **AI 表达式**:通过 `$fromAI()` 占位符自动填充参数
– **原生集成**:直接将响应返回给 AI 代理
### 📋 可用操作(15个端点)
#### 黑名单号码(2个操作)
– 列出黑名单号码
– 阻止电话号码
#### 信用额度(1个操作)
– 转移账户信用额度
#### 消息管理(5个操作)
– 检索消息历史
– 发送新消息
– 发送快速消息
– 查看消息详情
– 列出相关消息
#### 用户资料(1个操作)
– 检索用户资料
#### 附件管理(1个操作)
– 生成附件上传 URL
#### Webhook 管理(5个操作)
– 列出所有 Webhook
– 注册新 Webhook
– 删除 Webhook
– 获取 Webhook 详情
– 更新 Webhook 设置
## 🤖 AI 集成特性
### 参数处理
AI 代理自动为以下内容提供值:
– 路径参数和标识符
– 查询参数和过滤器
– 请求体数据
– 头部和认证信息
### 响应格式
– 原生 BulkSMS JSON REST API 响应
– 完整的数据结构
– 内置错误处理
## 💡 使用示例
将此 MCP 服务器连接到任何 AI 代理或工作流:
– Claude Desktop:将 MCP 服务器 URL 添加到配置中
– Cursor:将 MCP 服务器 SSE URL 添加到配置中
– 自定义 AI 应用:使用 MCP URL 作为工具端点
– API 集成:直接向 MCP 端点进行 HTTP 调用
## ✨ 优势
– **零设置**:无需参数映射或配置
– **AI 就绪**:所有参数内置 `$fromAI()` 表达式
– **生产就绪**:原生 n8n HTTP 请求处理和日志记录
– **可扩展**:轻松修改或添加自定义逻辑
## ⚙️ 设置说明
1. **导入工作流**:将此工作流加载到您的 n8n 实例中
2. **配置认证**:设置基本凭据
3. **激活工作流**:启用工作流以启动 MCP 服务器
4. **获取 MCP URL**:从 MCP 触发器复制 webhook URL
5. **连接 AI 代理**:在您的 AI 代理配置中使用 MCP URL
🆓 免费供社区使用!准备在 2 分钟内部署。

评论(0)