API测试工具

apiPilot是一款基于AI的API测试工具,通过自然语言交互实现API测试、请求生成和结果收集。

  • by abd707rafiq
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 abd707rafiq/mcp-apipilot-server

使用说明

🧠 apiPilot–通过MCP由AI驱动的API测试仪

apiPilot 是一种人工智能原生Postman替代品,由以下组件构建 MCP(模型上下文协议),允许开发人员使用自然语言通过以下工具测试API并与之交互 光标.

使用apiPilot,只需说: 测试createUser API

…它将:

  • 自动定位API终结点
  • 生成模拟请求正文
  • 发送POST请求
  • 返回完整响应
  • 将请求和响应另存为可重用集合

🚀 特性

✅ 用自然语言测试API
✅ 根据字段架构自动生成请求正文
✅ 使用Axios发送HTTP请求
✅ 将结果保存到 collection.json 文件
✅ 使用以下工具可轻松扩展 listCollection, retryFailed等等。
✅ 使用 光标 通过MCP集成


📦 技术栈

  • 节点(typeScript)
  • MCP SDK(模型上下文协议)
  • 光标编辑器
  • Zod用于模式验证
  • 用于API调用的Axios
  • 持久性文件系统