SuperAPI AI 工具集

APIFold

APIFold 是一款可将任意 REST API 转换为托管 MCP 服务器的工具,无需编写代码。它读取 OpenAPI 3.x 或 Swagger 2.x 规范,生成可直接使用的 MCP 服务器端点,让 Claude、Cursor、Copilot 等兼容 MCP 的 AI 客户端立即连接。工具调用会向真实上游 API 发起真实 HTTP 请求,凭证安全存储,无桩代码、无模拟、无胶水代码。内置 Stripe、GitHub、Slack、HubSpot、Twilio、OpenAI、Notion、Petstore 共 8 个预配置 API 规范,支持 CLI 本地运行与托管平台部署。

访问官网

工具介绍

APIFold 是一个将 REST API 转换为 MCP(Model Context Protocol)服务器的工具,核心目标是让 AI 智能体无需额外编码即可调用现有 API。它读取 OpenAPI 3.x 或 Swagger 2.x 规范,生成一个实时、生产就绪的 MCP 服务器端点,AI 客户端(如 Claude、Cursor、Copilot 或任何兼容 MCP 的客户端)可以立即连接。工具调用会执行真实的 HTTP 请求到真实的上游 API,凭证被安全存储,官方强调没有桩代码、没有模拟、没有胶水代码。

主要能力方面,APIFold 支持 OpenAPI 3.x 与 Swagger 2.0,并能自动透明地转换 Swagger 2.0 规范。它提供 CLI 工具,通过 npx apifold serve 可在本地零配置启动 MCP 服务器。内置 API 注册表,包含 8 个预配置的 API 规范:Stripe、GitHub、Slack、HubSpot、Twilio、OpenAI、Notion 和 Petstore,支持一键部署。认证方面支持 OAuth 2.0,包括 Authorization Code(PKCE)、Client Credentials、8 个提供商预设以及自动令牌刷新。访问控制提供工具级权限配置,分为只读、读写和完全访问三种访问配置文件。此外还提供分析功能,包括调用量、延迟百分位、错误分类和用量配额;支持自定义域名(如 mcp.yourcompany.com)并进行 DNS 验证;每个服务器拥有加密且不可猜测的唯一端点 ID;支持 SSE 和 Streamable HTTP 两种 MCP 传输模式;凭证使用 AES-256-GCM 加密存储;并具备 SSRF 防护,包括 DNS 固定、重定向阻止和私有 IP 拒绝。

使用方式上,本地运行只需一条命令即可将规范变为运行中的 MCP 服务器,使用 SSE 传输,监听 localhost:3000,随后可立即连接 Claude 或 Cursor,打开 http://localhost:3000 可访问仪表板。托管平台方面,用户可在 apifold.dev 注册,导入规范(通过 URL、文件上传或浏览注册表),将连接片段复制到 Claude Desktop 或 Cursor,MCP 服务器即上线并获得唯一端点 URL。核心转换逻辑是一个独立的 MIT 许可 npm 包 @apifold/transformer。

适用场景包括:希望让 AI 智能体直接调用现有 REST API 的开发者;需要快速为 Claude、Cursor 等 MCP 客户端接入第三方服务(如 Stripe、GitHub、Slack、OpenAI、Notion)的用户;以及需要本地或托管方式运行 MCP 服务器的团队。

限制与注意事项:官方资料未提供具体收费、价格或平台可用性细节,暂未提供。代码贡献需通过 pull request 并获批准后合并;安全漏洞不应作为公开 GitHub issue 发布,需参考安全政策。许可方面,@apifold/transformer 为 MIT 许可,其余部分为 GNU Affero General Public License v3.0。