mcp

基于MCP协议,通过AI直接运行Postman集合进行API测试

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:mcp。
它的用途是:基于MCP协议,通过AI直接运行Postman集合进行API测试
详细介绍见:https://321skill.com/skills/mcp-mcp-postman/
请根据该页面的说明完成安装。

使用示例

‘帮我运行项目根目录下 `collections` 文件夹里的用户服务API测试集合,使用 `prod` 环境。’,它会通过此Skill定位并加载指定的Postman集合与环境文件,执行所有测试用例,并将Newman的运行结果(包括通过/失败的测试数、响应时间等)清晰地反馈给你。

介绍

这个Skill解决了开发者和测试人员在API开发流程中需要频繁切换工具、手动执行测试用例的痛点。它将Postman的API测试能力集成到AI对话中,允许用户通过自然语言指令直接运行Postman集合,并利用Newman引擎执行测试。

使用时,你只需在AI对话中提及你的Postman集合文件或环境,AI就能理解你的测试意图并执行对应的API请求。例如,你可以说“运行登录接口的测试集合”,AI便会调用此Skill执行相关测试并返回结果。

它非常适合后端开发、测试工程师和全栈开发等需要频繁进行API接口验证和回归测试的角色。通过AI驱动,它将测试执行从手动操作转变为对话式指令,提升了效率。

建议在持续集成或日常开发调试中,将此Skill作为快速验证API功能的辅助工具。注意,它依赖于本地的Postman集合文件和环境配置,确保相关文件路径正确且可访问。

核心特点

核心区别在于它通过MCP协议将Postman/Newman的测试能力直接桥接到AI对话流中,实现了用自然语言触发和执行完整的API测试套件,而同类工具通常只提供API文档查询或简单的单请求调用。

注意事项

不适合需要复杂UI交互或手动配置动态测试参数的场景,其执行完全依赖于预定义的Postman集合文件。

常见问题

这个Skill需要安装Postman吗?

不需要安装完整的Postman桌面应用,但需要本地有可用的Postman集合JSON文件和环境文件。

它能生成测试报告吗?

可以,它基于Newman运行,支持输出测试结果,报告格式取决于Newman的配置。