基本能力
产品定位
Postman MCP Server 是一个中间件服务,旨在通过 Claude AI MCP 接口提供对 Postman 集合和环境的 API 访问,以增强 API 测试、文档和管理的工作流程。
核心功能
- 基本工具方法:如问候和字符串反转。
- 集合管理:获取、创建集合,以及向集合中添加请求。
- 环境管理:获取、创建环境,并管理环境变量。
- 测试执行:运行集合并获取测试结果。
适用场景
- API 测试自动化
- API 文档生成和管理
- 工作流程中的 API 管理辅助
工具列表
mcp__sayHello
:返回问候语。mcp__reverseString
:反转字符串。mcp__get_collections
:获取所有集合。mcp__get_collection
:获取特定集合详情。mcp__create_collection
:创建新集合。mcp__add_request
:向集合添加请求。mcp__get_environments
:获取所有环境。mcp__get_environment
:获取特定环境详情。mcp__create_environment
:创建新环境。mcp__run_collection
:运行集合并获取测试结果。
常见问题解答
- 如何保护 Postman API 密钥?:确保密钥存储在 Cloudflare Workers 环境变量中,不要提交到版本控制。
- 如何部署?:使用
wrangler deploy
命令部署到 Cloudflare Workers。
使用教程
使用依赖
- 确保已安装 Node.js 和 npm。
- 安装项目依赖:
bash
npm install
安装教程
- 克隆仓库。
- 复制
.env.example
到.env
并添加 Postman API 密钥。 - 部署到 Cloudflare Workers:
bash
wrangler deploy
调试方式
- 本地运行开发服务器:
bash
npm run dev - 使用提供的示例进行测试。