
## 概述
这个n8n工作流将TopupsAPI转换为MCP兼容的接口,专门为AI代理提供问卷调查功能。通过MCP触发器,AI代理可以直接访问问卷调查API,实现无缝集成。
## 核心功能
### MCP服务器架构
– **MCP触发器**:作为AI代理请求的服务器端点
– **HTTP请求节点**:处理对https://polls.apiblueprint.org的API调用
– **AI表达式**:通过`$fromAI()`占位符自动填充参数
– **原生集成**:直接将响应返回给AI代理
### 可用操作(2个端点)
**问题管理(2个操作)**
– **列出所有问题**:获取所有可用问卷问题
– **创建新问题**:添加新的问卷问题和选项
## 技术实现
### 节点配置
– **MCP触发器节点**:设置服务器路径为`topupsapi-mcp`
– **HTTP请求工具节点**:
– Get Questions 1:执行GET请求获取问题列表
– Create Question 1:执行POST请求创建新问题,支持`choices`和`question`参数
### 参数处理
AI代理自动提供以下参数值:
– 路径参数和标识符
– 查询参数和过滤器
– 请求体数据
– 头部和认证信息
## 快速设置
1. **导入工作流**:将工作流加载到n8n实例中
2. **激活工作流**:启用工作流启动MCP服务器
3. **获取MCP URL**:从MCP触发器复制webhook URL
4. **连接AI代理**:在AI代理配置中使用MCP URL
## 集成示例
可以连接此MCP服务器到任何AI代理或工作流:
– Claude Desktop:将MCP服务器URL添加到配置中
– Cursor:将MCP服务器SSE URL添加到配置中
– 自定义AI应用:使用MCP URL作为工具端点
– API集成:直接向MCP端点进行HTTP调用
## 优势特点
– **零设置**:无需参数映射或配置
– **AI就绪**:内置`$fromAI()`表达式处理所有参数
– **生产就绪**:原生n8n HTTP请求处理和日志记录
– **可扩展**:轻松修改或添加自定义逻辑
这个工作流为AI代理提供了简单易用的问卷调查API接口,支持问题列表获取和新问题创建功能。

评论(0)