Pipefork 是一款基于浏览器的 API 构建工具,主要用途是帮助开发者将多个分散的 API 整合为一个干净的端点,而无需额外搭建后端。它适合开发者和小型团队用于构建前端后端、合作伙伴集成、内部工具以及 AI 智能体工作流。
主要能力:
- 组合响应:调用多个 HTTP API,并将其结果合并为一个 JSON 响应。例如可以将 CRM 系统与账单系统的数据整合,返回客户概览。
- AI Builder:通过自然语言描述端点需求,AI 会创建一份 API 草稿,供用户审阅和测试。
- 端点管理:从草稿到发布,支持配置上游调用、响应字段映射,并保护上游凭证不被暴露。
- 安全发布:使用 API 密钥保护端点,并通过 Dev、Test、Prod 环境逐步推广版本。
- MCP 集成:通过模型上下文协议(MCP),授权的 AI 客户端可以管理 Pipefork 工作区,包括创建和更新项目、准备草稿、管理部署;也可以将已发布的端点暴露为 AI 可调用的工具。
使用方式:
- 在浏览器中开始:手动设计端点,或告诉 AI Builder 端点应该做什么。随后添加上游 HTTP API 调用,配置步骤间的数据传递,塑造并保护响应,最后测试草稿并部署到 Dev,再推广到 Test 和 Prod。
- 通过 MCP 连接 AI 工具:首先从 Pipefork 复制 Management MCP 服务器 URL,添加到 AI 工具中,登录并批准工作区访问。例如在 ChatGPT 中启用开发者模式并添加个人插件,粘贴 MCP URL 完成授权;在 Cursor 中通过 mcp.json 添加远程服务器;在 Claude 中通过自定义连接器添加 Web 连接器。也支持任何兼容的远程 MCP 客户端。
- 调用已发布 API 的 MCP 端点:让 AI 客户端调用已部署的端点工具,需使用该 API 自己的 MCP URL(从其发布文档中获取)。
适用场景:
- 开发者和小型团队构建前端后端、合作伙伴集成、内部工具和 AI 智能体工作流。
- 需要将多个 API 整合为一个端点,并希望避免搭建额外后端的场景。
- 希望 AI 客户端能够管理和调用 API 的自动化流程。
- 在开发、测试和生产环境中安全地发布和管理 API 版本。
限制与计划:
- 免费计划:仅用于评估和开发,无生产承诺,无需信用卡。提供在 Dev 中构建和测试、API 密钥保护以及基本使用限制。
- 付费计划(推出时提供):针对真实生产项目,包含 Dev、Test、Prod 部署,更高的项目和请求限制,更多 API 密钥,更长的日志保留。
- 团队计划(Team 和 Enterprise):适用于更大的 API 组合,提供更高的请求和速率限制,扩展的日志保留,以及团队规模的管理。在 Team 和 Enterprise 计划上,连接器需由所有者先添加。
其他说明:目前 Pipefork 处于 Beta 阶段,免费使用无需信用卡。使用 MCP 功能需要 AI 客户端支持远程 MCP、OAuth 以及 Pipefork 启用的注册方式。具体价格和付费计划详情暂未提供。