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的配置。